JDBC怎么存大文本数据?(100分)

  • 主题发起人 主题发起人 xjxjjx
  • 开始时间 开始时间
X

xjxjjx

Unregistered / Unconfirmed
GUEST, unregistred user!
通常用合成SQL语句字符串方法,

field1 = "字段1" ;
STR_SQL = "insert into table1(field1) values('"+field1+"'" ;
然后执行语句;此法对大文本数据和含特殊符号(如"'")的文本数据处理起来就不合适了,请教用什么方法存(JAVA)?
 
用参数不可以吗?
Preparestatement ps=conn.createPreparestatement("insert into table1(field1) values(?)");
ps.setString(1,sssss);
 
楼上说得对,用statement老是被标点符号弄晕!
 
后退
顶部