当前位置: 技术问答>java相关
jsp处理sql语句的问题,急!马上给分!
来源: 互联网 发布时间:2015-03-17
本文导语: 我用jsp做了一个留言班,类似csdn的提问回复,但是在留言中如果写了比较复杂的东西,特别是有字符'和"的时候,在对数据库插入时总出现错误: java.sql.SQLException: ORA-00911: 无效字符 或者 java.sql.SQLException: 出现不...
我用jsp做了一个留言班,类似csdn的提问回复,但是在留言中如果写了比较复杂的东西,特别是有字符'和"的时候,在对数据库插入时总出现错误:
java.sql.SQLException: ORA-00911: 无效字符
或者
java.sql.SQLException: 出现不支持的 SQL92 标记: 522:
请问各位大哥,如何实现这种特殊字符的插入呢?
在线等待,马上给分。
java.sql.SQLException: ORA-00911: 无效字符
或者
java.sql.SQLException: 出现不支持的 SQL92 标记: 522:
请问各位大哥,如何实现这种特殊字符的插入呢?
在线等待,马上给分。
|
insert into access_control values(3012,2886,'ff"ff',0);
insert into access_control values(3012,2886,'ff''ff',0);
在oracle上通过
insert into access_control values(3012,2886,'ff''ff',0);
在oracle上通过
|
在插入数据库之前先搜索整个字符串,把 ' 和 " 分别替换成 ' 和 " 即可。