mysql插入语句含有变量

zzcwyu 2009-09-20 11:23:49

Statement sta=co.createStatement();
String na=te1.getText();
String pa=te2.getText();
String sql="INSERT INTO login VALUES("+na+","+pa+")";
int tt=sta.executeUpdate(sql);

就那个插入语句,搞了一个早上还是不知怎么加事,
String sql="INSERT INTO login VALUES("'+na+'","'+pa+'")";
这样我也试过啦,也不行,真郁闷
...全文
621 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ph0036 2009-09-20
  • 打赏
  • 举报
回复
引号的问题
zzcwyu 2009-09-20
  • 打赏
  • 举报
回复
太感谢啦,我q群上问了半天,都得不到个结果,真晕
gesanri 2009-09-20
  • 打赏
  • 举报
回复
楼主这样写是没分清楚单引号和双引号啊,双引号用来包含字符串的,字符串里面再用单引号来包含变量,你怎么把双引号打到单引号外面去了呢
amdgaming 2009-09-20
  • 打赏
  • 举报
回复

sql="INSERT INTO login "+" VALUES("+na+","+pa+")";
runshine 2009-09-20
  • 打赏
  • 举报
回复
String sql="INSERT INTO login VALUES('"+na+"','"+pa+"')";

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧