### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'mysch.user' doesn't exist
### The error may involve com.test.dao.UsersDao.updatePwd-Inline
### The error occurred while setting parameters
### SQL: UPDATE user SET user_pwd = ? WHERE user_id = ?
### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'mysch.user' doesn't exist
; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'mysch.user' doesn't exist
怎么把这段异常存到数据库中,单引号我已经处理过了,还剩下这个换行,怎么处理,这句话是通过e.getMassage()得到的。
是把异常信息保持原样的存到execptions表的execption_message字段中,insert语句插入,但是异常信息中有单引号,我用的是mysql数据库,而且异常信息还自动换行了,怎么存进execption_message字段。
有的错误是存log txt文档里 有的是存数据库. 都是调用了封装好的方法. 第二种就是新增一条数据 第一种就是文本流操作
Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'mysch.user' doesn't exist
数据表“mysch.user” 未找到。。。
C# 有个 log4net。log.error(string,exception)。这个 exception他自己会存,不用管。
我用的是java语言。。。。