View Full Version : سوال: مشکل در پروژه های چند فرمی
egproje
سه شنبه 18 فروردین 1388, 12:19 عصر
من توی برنامم برای هر کار(ثبت ، جستجو، ویرایش وحذف ) از فرم های جداگانه استفاده کردم ، اما الان وقتی که اطلاعاتی رو ثبت می کنم توی dbgrid فرم ثبت نشونش می ده ،درجا توی بانک هم ثبت می شه(بانکم sql هست) اما توی بقیه فرم ها حتما اول باید برنامه رو ببندم بعد دوباره بازش کنم تا بتونه اون اطلاعات رو پیدا کنه ،. ممنون می شم اگه راهنماییم کنید
narsic
سه شنبه 18 فروردین 1388, 12:41 عصر
با سلام
در اگه با نمایش اطلاعات در DBGrid هر فرم مشکل دارید در رویداد onshow هر فرم یک دستور برای فراخوانی مجدد اطلاعات از بانک بنویسید .
موفق باشید
daffy_duck376
سه شنبه 18 فروردین 1388, 16:19 عصر
مشکل شما اینکه که توی هر فرمت جداگانه TABLE گذاشتی اگه اونها رو توی یه DATA MODULE مگذاشتی و همه فرمها از یک TABLE به صورت اشتراکی استفاده میکردند این اتفاق نمی افتاد
egproje
سه شنبه 18 فروردین 1388, 18:34 عصر
با سلام
در اگه با نمایش اطلاعات در DBGrid هر فرم مشکل دارید در رویداد onshow هر فرم یک دستور برای فراخوانی مجدد اطلاعات از بانک بنویسید .
موفق باشید
ممنون اما دستور فراخوانی مجدد اطلاعات رو نمی دونم چیه ؟ میشه بیشتر توضیح بدین؟
یعنی سعی کردم که اینکار رو بکنم اما نتونستم . ممنون
bmanfy
سه شنبه 18 فروردین 1388, 20:25 عصر
میتونی از Ado مربوطه را ببندی و باز کنی
Ado.Close ;
Ado.Open;
میتونی Active مربوط به Ado رو همFalse , True کنی .
ado.Active := False ;
Ado.Active:=True ;
از ستور Requey هم میتونی استفاده کنی . که سرعتر عمل میکنه .
Ado.Requey;
البته از به نکته ای که در پست 3 گفته نیز توجه کن .
egproje
پنج شنبه 20 فروردین 1388, 15:42 عصر
با تشکر از شما
به توصیه دوستمون از دیتا ماژول هم استفاده کردم . و جواب گرفتم
lena abbaszadeh
دوشنبه 24 فروردین 1388, 09:15 صبح
آقای bmanfy منظورتون از ado مربوطه adoconnection یا adoquery یا adodatasetیا... چی هست دقیقا؟؟؟
میشه بیشتر توضیح بدین؟؟
tanx
z_bluestar
دوشنبه 24 فروردین 1388, 10:20 صبح
خوب اگه برای ثبت یا ویرایش اطلاعات در فرم هاتون از AdoTable استفاده کردید منظور همون ها هستند.
lena abbaszadeh
دوشنبه 24 فروردین 1388, 14:42 عصر
tanx:لبخندساده:
bmanfy
دوشنبه 24 فروردین 1388, 19:54 عصر
منظورم در کل اشیای Ado بود .
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.