穷 穷光蛋:( Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-03 #1 在ADO+ACESS中,怎么更改其中的某个字段?用update怎么不行? 急用,请大虾门指点,小弟的分不多了,不能给大家多少分了 看在都是DELPHI的拥护者的面子上帮帮忙吧!
V vcok Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-03 #4 穷光蛋老兄,你说的太不详细了,说详细点行么? 可以肯定的是,不管是用SQL语句还是DataSet的方法,都完全可以更改字段.
穷 穷光蛋:( Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-03 #5 在这以前已经做好了和数据库的连接! s:='update users set password:='''+edtchgnewpsw.Text+''' where logname='''+edtchglog.Text+''' and password='''+edtchgoldpsw.Text+''''; adoquechgpsw.SQL.Clear; adoquechgpsw.SQL.Add(s); adoquechgpsw.ExecSQL ;
在这以前已经做好了和数据库的连接! s:='update users set password:='''+edtchgnewpsw.Text+''' where logname='''+edtchglog.Text+''' and password='''+edtchgoldpsw.Text+''''; adoquechgpsw.SQL.Clear; adoquechgpsw.SQL.Add(s); adoquechgpsw.ExecSQL ;
S sunkezai Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-03 #8 试试s:='update users set password:='''+edtchgnewpsw.Text+''' where (logname='''+edtchglog.Text+''') and (password='''+edtchgoldpsw.Text+''')';
试试s:='update users set password:='''+edtchgnewpsw.Text+''' where (logname='''+edtchglog.Text+''') and (password='''+edtchgoldpsw.Text+''')';
V vcok Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-03 #9 老兄,请将s改为这样 : s:='update users set [password]='''+edtchgnewpsw.Text+''' where logname='''+edtchglog.Text+''' and [password]='''+edtchgoldpsw.Text+''''; 注意里面的password部分与你的不同之处哟,这是ACCESS的特殊之处。哈哈
老兄,请将s改为这样 : s:='update users set [password]='''+edtchgnewpsw.Text+''' where logname='''+edtchglog.Text+''' and [password]='''+edtchgoldpsw.Text+''''; 注意里面的password部分与你的不同之处哟,这是ACCESS的特殊之处。哈哈
穷 穷光蛋:( Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-03 #10 sunkezai 兄,首先谢谢你,你前面的哪个:应该去掉, 但运行后和我的结果一样,都是出现了"syntax error in update statement"
穷 穷光蛋:( Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-03 #11 vcok兄,首先对你表示衷心的感谢,运行成功了 不过我想问一下您所说的特殊之处只的是什么,因为我的那个PASSWORD 是自己设的 而且是字符型,和别的字段没什么区别啊!
穷 穷光蛋:( Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-03 #12 vcok兄,您是不是指需要修改的字段都必修用[]阔起来?
V vcok Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-03 #13 对,在ACCESS中有有些字段名称与它的保留字冲突时, 就需要用[],其余的还有[date],[time]等.