java中Update的格式是怎样的那?在线等,

xue100200 2008-04-05 12:09:13
String up="update category set catename=\'"+catename+"\' subcatename=\'"
+subcatename+"\' where cateid=\'"
+cateid+"\',subcateid=\'"+subcateid+"\'";



[Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: 'subcatename' 附近有语法错误。
...全文
427 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
黑夜 2008-04-05
  • 打赏
  • 举报
回复
subcatename='"+subcatename+"' 前少了一个逗号
String up="update category set catename='"+catename+"', subcatename='"+subcatename+"' where cateid='"+cateid+"' and subcateid='"+subcateid+"'";
den88 2008-04-05
  • 打赏
  • 举报
回复
String up="update category set catename=\'"+catename+"\', subcatename=\'"
+subcatename+"\' where cateid=\'"
+cateid+"\' and subcateid=\'"+subcateid+"\'";


这样绝对不会错
黑夜 2008-04-05
  • 打赏
  • 举报
回复
String up="update category set catename='"+catename+"', subcatename='"+subcatename+"' where cateid='"+cateid+"' and subcateid='"+subcateid+"'";
dracularking 2008-04-05
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xue100200 的回复:]
Java codeString up="update category set catename=\'"+catename+"\' subcatename=\'"
+subcatename+"\' where cateid=\'"
+cateid+"\',subcateid=\'"+subcateid+"\'";




加不加逗号都是错的,我之前全试了, 就是不行,
[/Quote]
加了逗号之后再错不就有新的提示了吗
sql语句语法错误 和java无关
kokobox 2008-04-05
  • 打赏
  • 举报
回复
这样看看,你的where中好像少了个and ,组装sql的时候用加\
String up="update category set catename='"+catename+"' subcatename='"+subcatename+"' where cateid='"+cateid+"' and subcateid='"+subcateid+"'";
xue100200 2008-04-05
  • 打赏
  • 举报
回复
String up="update category set catename=\'"+catename+"\' subcatename=\'"
+subcatename+"\' where cateid=\'"
+cateid+"\',subcateid=\'"+subcateid+"\'";


加不加逗号都是错的,我之前全试了, 就是不行,
xue100200 2008-04-05
  • 打赏
  • 举报
回复
String up="update category set catename=\'"+catename+"\' ,subcatename=\'"  +subcatename+"\' where cateid=\'"  +cateid+"\'and subcateid=\'"+subcateid+"\'";


一楼的我试过了,还是不行
请大家帮看,马上结贴
loomz 2008-04-05
  • 打赏
  • 举报
回复
不用\也可以吧
dracularking 2008-04-05
  • 打赏
  • 举报
回复
好像前少了个逗号
dracularking 2008-04-05
  • 打赏
  • 举报
回复
最终打印一下sql语句 符合sql server语法就行了
一般语句中的字符串用单引号
UnknowREN 2008-04-05
  • 打赏
  • 举报
回复
String up="update category set catename=\'"+catename+"\' ,subcatename=\'"  +subcatename+"\' where cateid=\'"  +cateid+"\'and subcateid=\'"+subcateid+"\'";


67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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