为了账号安全,请及时绑定邮箱和手机立即绑定

SQL插入'

SQL插入'

白板的微信 2021-05-04 21:36:00
我正在尝试将Stringsql插入我的数据库中。该字符串可以包含一个“ ' ”。当我现在尝试将其插入数据库时,出现此错误:[SQLITE_ERROR] SQL错误或缺少数据库(“ ':语法错误后的”字符附近)函数调用:  Main.execute("INSERT INTO Projektname(projektname) VALUES('" + txtFd_name.getText() + "');");Main.execute:public static void execute(String query){        class.forName("org.sqlite.JDBC");        Connection conn = DriverManager.getConnection("jdbc:sqlite:D:\\user\\eclipse-workspace\\S2LDB.db");        Statement stat = conn.createStatement();        stat.execute(query);}我尝试过 org.apache.commons.text.StringEscapeUtils.escapeJava()
查看完整描述

3 回答

?
墨色风雨

TA贡献1853条经验 获得超6个赞

我把这篇文章固定为两个。像这样的东西:

Main.execute("INSERT INTO Projektname(projektname) VALUES(''" + txtFd_name.getText() + "'');");



查看完整回答
反对 回复 2021-05-26
  • 3 回答
  • 0 关注
  • 96 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信