SQL语句哪错了

febricity 2004-08-24 12:16:15
txtSQL = "update organ_name_database set 名称='1',型号='2' where id=1"
...全文
160 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
sanyou98 2004-09-06
  • 打赏
  • 举报
回复
呵呵
不清楚
jackyhyoung 2004-08-25
  • 打赏
  • 举报
回复
都有道理,不過還是要等樓主說明錯誤才行啊!
科学家 2004-08-25
  • 打赏
  • 举报
回复
如果你确定你的程序是在这句SQL语句上出了问题,建议如下:
1.所有标点符号确保是英文的
2.名称='1',型号='2' where id=1这句话中你的单引号'改变一下比如:名称=1,型号=2 where id='1',或者名称='1',型号='2' where id='1'等等。我经常遇到这种事情,大部分都是这些单引号在捣鬼。
daisy8675 2004-08-24
  • 打赏
  • 举报
回复
字段,打错字了:)
daisy8675 2004-08-24
  • 打赏
  • 举报
回复
你的表里面自段是怎么样子?
LGYAN 2004-08-24
  • 打赏
  • 举报
回复
大家不用争了,我知道楼主估计是什么错误的

是不是执行完后,也不报错,但就是没有改变啊

SQL语句执行完后,需要commit的!!
titan90 2004-08-24
  • 打赏
  • 举报
回复
呵呵,楼主提示什么错误呢?
yijiansong 2004-08-24
  • 打赏
  • 举报
回复
拷贝到查询分析器里面执行看看
iiboy 2004-08-24
  • 打赏
  • 举报
回复
建议将update organ_name_database set 名称='1',型号='2' where id=1拷贝到查询分析器里面执行看看??
sy1573 2004-08-24
  • 打赏
  • 举报
回复
数据类型的设置问题
用强制转换试试
crystal6660511 2004-08-24
  • 打赏
  • 举报
回复
名称='1' 中的“=”应该是 英文 的
yangao 2004-08-24
  • 打赏
  • 举报
回复
语句没错
看看其它地方
LGYAN 2004-08-24
  • 打赏
  • 举报
回复
即使是数字型的,他那条SQL语句数据库也会强制转换的
lei00529 2004-08-24
  • 打赏
  • 举报
回复
同意楼上的,现在看上去语法是没有问题,这种情况下就要看你的数据库里字段的类型是什么了,
要是你的名称这一个字段是数字型的话,那你的sql语法就不对了!
LGYAN 2004-08-24
  • 打赏
  • 举报
回复
楼主请告诉数据库类型。及表的字段类型。

现在是什么错误等 ,你这样的信息神仙也不知道是什么问题啊

talent303 2004-08-24
  • 打赏
  • 举报
回复
txtSQL = "update organ_name_database set 名称=1,型号=2 where id=1"

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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