VB中的一条语句报错~~~~

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:19:33
Set adoRs = adoCon.Execute("UPDATE supplier SET gys_name='" + Text1(1).Text + "',gys_lxr='" + Text1(2).Text + "',gys_phone='" + Text1(3).Text + "',gys_fax='" + Text1(4).Text + "',gys_remark='" + Text1(5).Text + "',gys_date='" + Str(Now) + "',gys_jlxgr='" + Name1 + "' where gys_ID='" + Text1(0) + "'")

不知道什么错误~~~~~
实时报错,不允许操作

要改动什么控件的属性吗?

楼下的答案:
代码行只是百度一行只能那么长,而不是本身代码行的样子,谢谢回答!!!!!

建议你先用一个简单的SQL语句试一下,看是不是可以执行,
这样可以判定是SQL语句还是你VB代码的问题,这样解决就方便了,
我还没有见过只看一句话就知道错误在哪的人,也可能错误本不在这,

上下行缺少连接符,,,,,本人瞎猜的,,,,,不对的话请不要反驳,谢谢!

o!!!!

那我建议你,,,,,,不要一下子更新这么多,只更新一个记录看行否,如果不行,那只能说明你的语句使用的不对,,,,如果更新其中一个可以的话,再一点点往上加,,,,看最终错误在哪里,!!!!!

把 + 改成 &