回 帖 发 新 帖 刷新版面

主题:这个update语句怎么写啊...

我用的是ACCESS数据库.用的ADO控件
q1.SQL.Text :='update userid set password='''+newpass+''' where idnum='''+user+'''';
老说UPDATE语句出错..试了很多写法了都没用.但是我把这里的UPDATE改成DEL却可以执行.说明前面的代码没问题..应该就是这段出错了...谁帮忙看一下..

回复列表 (共3个回复)

沙发

SQL.Text:='update otherMaterielStock set amount=amount-:updateAmount where materielID=:updateID';

板凳

q1.SQL.Text :='update userid set password='+''''+newpass+''''+' where idnum='+''''+user+'''';

3 楼

adoquery1.Close;
adoquery1.SQL.Clear;
ADOQuery1.sql.add('update 表1 set 数据1=:"78"where id="1"');
ADOQuery1.execsql;

我来回复

您尚未登录,请登录后再回复。点此登录或注册