چرا همیشه سطر اول ویرایش میشه.........؟!
سلام
یه نگاه به این کد بندازید:
کد:
کد:
if ((DataModule2.ADOTable1.Locate('user',edit1.text,[]))=true) and
((DataModule2.ADOTable1.Locate('pass',edit2.text,[]))=true) then
begin
dataModule2.ADOTable1.edit;
if edit2.Text<>'' then
DataModule2.ADOTable1.FieldByName('pass').Value:=edit2.Text;
if edit3.Text<>'' then
DataModule2.ADOTable1.FieldByName('f_name').Value:=edit3.Text;
if edit4.Text<>'' then
DataModule2.ADOTable1.FieldByName('l_name').Value:=edit4.Text;
DataModule2.ADOTable1.Post;
end;
ادیتهای برنامه اینجورین
کد:
edit1.text----->user
edit2.text----->pass
edit3.text----->f_name
edit4.text----->l_name
به غیر از یوزر یا همون نام کاربری بقیه فیلدها قابل ویرایشن...به شرطی که خالیشون نذاری
ولی نمیدونم چرا همیشه هر چی که وارد میکنم سطر اول و ویرایش میکنه ؟؟؟؟