s := 'update user_info set password='''+e_onepw.Text+''' where citycode='''+f_main.citycode+''' and user_id='''+f_main.user_id+'''';
dm.Q_temp.Close;
dm.Q_temp.SQL.Clear;
dm.Q_temp.SQL.Add(s);
dm.Q_temp.ExecSQL;数据库是ACCESS;
以上代码在Delphi6.0运行时提示"UPDATE语法错误",但是将Update 语句复制到Access的查询器里运行则成功
dm.Q_temp.Close;
dm.Q_temp.SQL.Clear;
dm.Q_temp.SQL.Add(s);
dm.Q_temp.ExecSQL;数据库是ACCESS;
以上代码在Delphi6.0运行时提示"UPDATE语法错误",但是将Update 语句复制到Access的查询器里运行则成功
解决方案 »
- Image上装过Picture后,Image大小怎么会改变?
- 在actionexecute 事件里面设置被操作对象的属性
- 如何让窗体不获得焦点?
- 哪里有关于Indy控件的中文教程
- 在Delphi中访问Oracle数据库的一个问题。
- 搜索了以往的帖子,但没有结果,关于dll调用ado问题。搞了一天,我要吐血了
- 提个小问题,立即结分
- c++中使用静态变量实现所有类的实例共享同一变量,在delphi中如何实现?在线等待!!
- 关于《delphi5开发人员指南》的问题,急救!!!!!!!help!!!
- 在Delphi里如何获取错误
- 讨论:关于socket收取大数据量的数据,收到的数据还必需写入数据库,怎样做比较正瘸?就只剩这么多分了
- 请问*.tex是用什么软件打开的?
------->
s := 'update user_info set password=' + '''' + e_onepw.Text+ '''' + ' where citycode='+ ''''+ f_main.citycode + '''' + ' and user_id= ' + '''' + f_main.user_id + '''';
我在其他地方的update语句是一样的没有错,就是在这里错了
s := 'update user_info set [password]='''+e_onepw.Text+''' where citycode='''+f_main.citycode+''' and user_id='''+f_main.user_id+'''';