اگه بخوام چند جدول رو که دارای فیلدهای یکسان (Code, Nam) با سایز و نوع یکسان که فقط نام جدول ها متفاوته ... (جدول بانک و جدول مدرک و جدول سمت و....) فقط به یک فرم ربط بدم چه دستوری برای ADOQuery مربوط به تک فرم بنویسم؟؟؟؟؟؟؟؟![]()
اگه بخوام چند جدول رو که دارای فیلدهای یکسان (Code, Nam) با سایز و نوع یکسان که فقط نام جدول ها متفاوته ... (جدول بانک و جدول مدرک و جدول سمت و....) فقط به یک فرم ربط بدم چه دستوری برای ADOQuery مربوط به تک فرم بنویسم؟؟؟؟؟؟؟؟![]()
1. راه اصولی برنامه های دیتابیسی استفاده ازیک دیتاماژول (DataMadual) است.
در این صورت در ساده ترین راه میتوان کل تیبلهای درون دیتابیس رو یک بار تعریف کرد (البته راه های دیگه هم داره) و در کل پروژه از اونا استفاده کنی.
2. برای این کار شما یا باید فرمان ADOQuery رو دوباره نوشت و اجرا کرد. یا اینکه با روشی که در بالا گفته شده، فقط نام دیتابیس متصل به DBGrid رو تغییر بدی.
مرد مباح عزیز درست میگن میتونی یه دیتا ماژول بسازی و یه select برای کوئری بنویسی که سه تا جدولتو توی یه فرم توی یه دیبی گرید بیاره که برای این کار هم یعنی select اگه از دیتا بیس sql استفاده میکنی میتونی خیلی راحت تو قسمت view این selecto به دست بیاری
یک راه دیگه هم هست که یک پروسیجر اس کیو ال بنویسی و با پارامترهایی که درون اون تعریف کردی select مربوط به اون پارامتر رو برات انجام بده
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)