PDA

View Full Version : یک سوال در مورد Data Module



سیروس مقصودی
یک شنبه 29 خرداد 1384, 16:02 عصر
با سلام

چگونه میتوان در یک Data Module که در آن تعدادی Table تعریف شده است . alias یا نام و تعداد Tableها را بدست آورد و مثلا بعد از پیدا کردن نام و تعداد Tableها میخواهیم Active آنها را False یا True کرد ؟

البته از طریق کد نویسی .

لازم به ذکر است که از BDE استفاده شده است .

با تشکر :flower: :flower: :flower:

Kamyar.Kimiyabeigi
یک شنبه 29 خرداد 1384, 16:51 عصر
درود

فرض کنید اسم data module شما dm باشه

dm.adotable1.active := True;
dm.adotable2.active := True;

به شرطی که unit مربوط به data module را use کرده باشید

JavanSoft
یک شنبه 29 خرداد 1384, 17:31 عصر
For I:=0 To ComponentCount-1 Do
If Components[I] Is TTable Then
TTable(FindComponent(Components[I].Name)).Open;

maisam_ok
جمعه 03 تیر 1384, 02:41 صبح
سلام دوست من!
به نظر من ساده ترین راه حل اینکه روی data module دابل کلیک کنی
بعد table رو open کن


dm.table1.open;
dm.table2.open;

اکه خواستی توی یه فرم دیکه استفاده کنی واحد data module رو use کن


use dmunit;
مخلص شما میثم ثوامری