ورود

View Full Version : سوال: چگونگی استفاده از edit بجای dbedit در بانک اطلاعاتی



mehdi.gh23
جمعه 25 اردیبهشت 1388, 14:02 عصر
چگونگی استفاده از edit بجای dbedit در بانک اطلاعاتی

حمیدرضاصادقیان
جمعه 25 اردیبهشت 1388, 17:52 عصر
سلام.شما وقتی داری از dbedit استفاده میکنی اونو به یک دیتاست وصل میکنی و با استفاده از دستورات post,edit,insert تغییراتت رو انجام میدی.وقتی با یک ادیت جایگزین کنی به دوروش میتونی کار منی.یکی اینه که تمامی فیلدهاتور دیتاست اضافه کردی و با همین دستورات کارتو انجام میدی فقط فرقی که داره وقتی مثلا دیتاست رو به حالت edit بردی باید مقدار اون فیلدی که محتویاتش رو داخل ادیت نوشتی دستی به خود دیتاست پاس بدی مانند


adoquery1.fieldbyname('code').asinteger:=strtointd ef(edit1.text,0);

یا اینکه از یک sp داخل خود دیتابیست استفاده کنی و پارامترهاشو به اون پاس بدی. موفق باشی

babak_delphi
جمعه 25 اردیبهشت 1388, 21:29 عصر
Edit1.Text := ADOQuery1.FieldByName("Field1").AsString;
----------------------------------
ADOQuery1.Edit;
ADOQuery1.FieldByName("Field1").AString := Edit1.Text;
ADOQuery1.Post;
----------------------------------
ADOQuery1.Append;
ADOQuery1.FieldByName("Field1").AString := Edit1.Text;
ADOQuery1.Post;
----------------------------------