JAVA调用MySQL的查询语句一直报错,求帮忙?
我把问号换成字符就可以正确运行,用问号就不能运行,但是用别的sql语句,delete什么的,数值就可以传到问号那个位置去...
我把问号换成字符就可以正确运行,用问号就不能运行,但是用别的sql语句,delete什么的,数值就可以传到问号那个位置去
展开
3个回答
展开全部
大哥,加引号啊。
where a = 'zhangsan' 而不是what a = 张三 ,这又不是预编译的方式运行。
where a = 'zhangsan' 而不是what a = 张三 ,这又不是预编译的方式运行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第二次执行sql的时候没有给?赋值,可能你想写sql2但你写错了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询