【发布时间】:2012-07-25 19:32:35
【问题描述】:
我编写了代码来将来自新闻网站的一些标题存储在数据库中。但是,标题有时还会包含 (') 单引号和双引号,这会在尝试将其插入表格时导致错误。
解决这个问题的最佳方法是什么?
这是我的代码:
Statement st = con.createStatement();
int val = st.executeUpdate("INSERT into imageinfo(imageurl,title,headline,website) VALUES('"+imageurl+"','"+title+"','"+headline+"','"+website+"')");
【问题讨论】:
-
使用该方法的问题是我没有手动向数据库中插入一些东西。所以,我不能用反斜杠转义引号。