请问:数据库修改保存后,怎么会在相应的记录的第一条改呢?(50分)

  • 主题发起人 慕荣冰靖
  • 开始时间

慕荣冰靖

Unregistered / Unconfirmed
GUEST, unregistred user!
我的代码:
在FormShow中:
adoquery1.SQL.Clear ;
slestr:='select * from cr_hfjl where crowner=' + char(39)+ fhfjl.DBGrid1.Fields[0].AsString + char(39) ;
adoquery1.SQL.Add(slestr);
adoquery1.Open
在buttonclick中:
adoquery1.Edit ;
adoquery1.FieldByName('crowner').AsString :=dbedit1.Text;
adoquery1.FieldByName('phone').AsString :=dbedit2.Text;
adoquery1.FieldByName('fax').AsString :=dbedit3.Text;
adoquery1.FieldByName('address').AsString :=dbedit4.Text;
adoquery1.Post ;
比如数据crowner在数据库中有多条记录,数据修改保存后,怎么会在相应的记录的第一条修改呢?
 
顶部