快快来看呀.我都急得掉发了!!

my1982 2005-03-20 11:02:53
............
.........
String connection="update saletable set do="+content+" where id ="+"'"+id+"'";
sql.executeUpdate(connection);
....
[Microsoft][ODBC SQL Server Driver][SQL Server]在关键字 'where' 附近有语法错误。

兄弟应该怎么改啊??
...全文
71 点赞 收藏 7
写回复
7 条回复
wj408 2005年03月21日
sqlserver有跟踪的工具,profiler,可以跟踪到
回复 点赞
simon810610 2005年03月21日
out.println(conncetion);
回复 点赞
my1982 2005年03月21日
打印出相应SQL语句,经常用到来检测是否有语法错误


兄弟们我是在dreamweaver 里写的语句,请问怎么打印此语句啊!!!???
回复 点赞
BennyLiu 2005年03月21日
这个要仔细查看你自己几个字段的数据类型
回复 点赞
guhong1982 2005年03月20日
do是关键字,给加上方括号试试
String connection="update saletable set [do]='"+content+"' where id ='"+id+"'";
回复 点赞
GaryZhu 2005年03月20日
do是什么类型?content中是否有空格,有的话改成
String connection="update saletable set do='"+content+"' where id ='"+id+"'";
回复 点赞
szpqq 2005年03月20日
content是不是字符的?如果是可以试试
String connection="update saletable set do='"+content+"' where id ='"+id+"'";
回复 点赞
发动态
发帖子
Web 开发
创建于2007-09-28

5.2w+

社区成员

34.1w+

社区内容

Java Web 开发
社区公告
暂无公告