sempaisaleh
دوشنبه 23 اردیبهشت 1392, 12:48 عصر
با سلام خدمت دوستان
من با تکه کد زیر اومدم تو جدول Edit میزنم ولی به جاش Insert میکنه. البته در بعضی از مواقع جواب میده(در صورتی که برنامه رو کلا ببندم و دوباره باز کنم. البته Refresh کردم جواب نداد).
ADOTable1.Edit;
ADOTable1.Recordset.Fields[14].Value:='1';
ADOTable1.FieldByName('marhale').Value := 'ÇÊãÇã';
ADOTable1.Post;
ADOTable3.First;
ADOTable3.Edit;
dbmemo11.Text:=dbmemo7.Text;
ADOTable3.Post;
EDIT اولی درست کار میکنه ولی تو دومی میاد Insert میکنه تو جدول.
یه نکته رو هم بگم: ado3 گزینه Master source اش Ado1.
کسی هست بگه چرا میاد به جای اینکه dbmemo11.Text:=dbmemo7.Text; بکنه میاد یه رکورد جدید میسازه تو اون میاد dbmemo11.Text:=dbmemo7.Text; قرار میده. البته تو رکورد قبلی هم این کارو میکنه.(انگار یه کپی ازش میگیره)
حالا من موندم اینهمه کار رو با کدوم کد انجام میده؟؟؟؟؟؟؟؟:لبخند::لبخند:: بخند::لبخند:
من با تکه کد زیر اومدم تو جدول Edit میزنم ولی به جاش Insert میکنه. البته در بعضی از مواقع جواب میده(در صورتی که برنامه رو کلا ببندم و دوباره باز کنم. البته Refresh کردم جواب نداد).
ADOTable1.Edit;
ADOTable1.Recordset.Fields[14].Value:='1';
ADOTable1.FieldByName('marhale').Value := 'ÇÊãÇã';
ADOTable1.Post;
ADOTable3.First;
ADOTable3.Edit;
dbmemo11.Text:=dbmemo7.Text;
ADOTable3.Post;
EDIT اولی درست کار میکنه ولی تو دومی میاد Insert میکنه تو جدول.
یه نکته رو هم بگم: ado3 گزینه Master source اش Ado1.
کسی هست بگه چرا میاد به جای اینکه dbmemo11.Text:=dbmemo7.Text; بکنه میاد یه رکورد جدید میسازه تو اون میاد dbmemo11.Text:=dbmemo7.Text; قرار میده. البته تو رکورد قبلی هم این کارو میکنه.(انگار یه کپی ازش میگیره)
حالا من موندم اینهمه کار رو با کدوم کد انجام میده؟؟؟؟؟؟؟؟:لبخند::لبخند:: بخند::لبخند: