تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: استفاده از یک فرم برای چندین جدول با فیلد یکسان

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2010
    محل سكونت
    مازندران
    پست ها
    87

    2 استفاده از یک فرم برای چندین جدول با فیلد یکسان

    اگه بخوام چند جدول رو که دارای فیلدهای یکسان (Code, Nam) با سایز و نوع یکسان که فقط نام جدول ها متفاوته ... (جدول بانک و جدول مدرک و جدول سمت و....) فقط به یک فرم ربط بدم چه دستوری برای ADOQuery مربوط به تک فرم بنویسم؟؟؟؟؟؟؟؟

  2. #2
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    1. راه اصولی برنامه های دیتابیسی استفاده ازیک دیتاماژول (DataMadual) است.
    در این صورت در ساده ترین راه میتوان کل تیبلهای درون دیتابیس رو یک بار تعریف کرد (البته راه های دیگه هم داره) و در کل پروژه از اونا استفاده کنی.
    2. برای این کار شما یا باید فرمان ADOQuery رو دوباره نوشت و اجرا کرد. یا اینکه با روشی که در بالا گفته شده، فقط نام دیتابیس متصل به DBGrid رو تغییر بدی.

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    131

    پيش فرض

    مرد مباح عزیز درست میگن میتونی یه دیتا ماژول بسازی و یه select برای کوئری بنویسی که سه تا جدولتو توی یه فرم توی یه دیبی گرید بیاره که برای این کار هم یعنی select اگه از دیتا بیس sql استفاده میکنی میتونی خیلی راحت تو قسمت view این selecto به دست بیاری

  4. #4
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2007
    پست ها
    8

    پيش فرض

    یک راه دیگه هم هست که یک پروسیجر اس کیو ال بنویسی و با پارامترهایی که درون اون تعریف کردی select مربوط به اون پارامتر رو برات انجام بده

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •