نمایش نتایج 1 تا 7 از 7

نام تاپیک: (کمک فوری ) من 15 جدول دارم آیا برای هر جدول باید یک adotable در دلفی بسازم؟

  1. #1

    (کمک فوری ) من 15 جدول دارم آیا برای هر جدول باید یک adotable در دلفی بسازم؟

    دوستان عزیز، من یک بانک با اسکیوال سرور دارم که 15 جدول دارد و حالا در دلفی یک داتاماژول دارم آیا داخل داتا ماژول باید 15 تا adotable و 15 تا datasource و یک adoconnection بگذارم ، یا کدام راه منطقی تری وجود دارد، نا گفته نماند در چند فرم باید همزمان 4 تا جدول باهم باز باشند.

  2. #2
    کاربر دائمی
    تاریخ عضویت
    خرداد 1391
    محل زندگی
    اصفهان
    سن
    33
    پست
    181

    نقل قول: (کمک فوری ) من 15 جدول دارم آیا برای هر جدول باید یک adotable در دلفی بسازم؟

    من همین کار رو انجام میدم و نام adotable ها رو نام جدول ها میزارم که قاطی نکنم.
    مگه اینکه راه حل ساده تری وحود داشته باشه که در این صورت اگر اساتید بگن عالیه.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    ایران تهران
    پست
    608

    نقل قول: (کمک فوری ) من 15 جدول دارم آیا برای هر جدول باید یک adotable در دلفی بسازم؟

    برای راحت و کارا بودن
    1 adoconection بر روی ماژول

    روی هر فرم یه ado تیبل و دیتا سورس

    میتونید 15 تارم تو ماژول بذارید ولی بهتر اینه که رو هر قرم dataset خودش باشه که وقتی فرم بسته میشه از حافظه free شه اینو وقتی متوجه میشید که تو یه بانک سنگین ببینید

  4. #4

    نقل قول: (کمک فوری ) من 15 جدول دارم آیا برای هر جدول باید یک adotable در دلفی بسازم؟

    راهی که ارائه دادید راه خوبی هست.
    معمولا اکثر برنامه ها از همین روش استفاده می کنند.
    اما ممکنه برنامه هایی وجود داشته باشند (مثل برنامه ی ریالی کردن انبار) که نیاز باشه یک فرم چندین بار همزمان در حافظه وجود داشته باشه. در این جور فرم ها نیازی نیست همه ی دیتاست ها موازی هم روی فرم هاشون باز باشند. یک دیتاست روی ماژول می گیرند و اون رو باز می کنند.
    راه دیگش اینه که به صورت ران تایم کار کنید.
    راه دیگش اینه که چند تا دیتاست و دیتاسورس جنرال استفاده کنید و هنگام باز کردنشون اونها رو متصل به اشیای دی بی مناسب کنید. مثلا قبل از باز کردن اسم جدول رو ست کنید..
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  5. #5
    کاربر دائمی
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    ایران تهران
    پست
    608

    نقل قول: (کمک فوری ) من 15 جدول دارم آیا برای هر جدول باید یک adotable در دلفی بسازم؟

    اگر چند فرم از یک دیتاست فچ کنن وقتی مثلا recno عوض شه تو بقیه فرمها به مشکل میخورین .... بله میشه یه پترن abstract هم برای این کار نوشت ولی باید به نوع سوال پرسش کننده دقت کرد

  6. #6

    نقل قول: (کمک فوری ) من 15 جدول دارم آیا برای هر جدول باید یک adotable در دلفی بسازم؟

    نقل قول نوشته شده توسط benyaminrahimi مشاهده تاپیک
    برای راحت و کارا بودن
    1 adoconection بر روی ماژول

    روی هر فرم یه ado تیبل و دیتا سورس

    میتونید 15 تارم تو ماژول بذارید ولی بهتر اینه که رو هر قرم dataset خودش باشه که وقتی فرم بسته میشه از حافظه free شه اینو وقتی متوجه میشید که تو یه بانک سنگین ببینید
    بهتره تمام اشیاء مربوط به بانک اطلاعاتی در دیتاماژول قرار بگیرند ( حالا نه لزوما یک دیتاماژول ) ، نه نیاز هست و نه اصولی که یک ADOTable مستقیم در یک فرم قرار بگیره و به شما دسترسی مستقیم به بانک بده !

    دیتاماژول به عنوان یک کلاس باید برای شما عمل کنه ، یک کلاس هست که یک سری اشیاء ویژوال روی خودش داره و شما حق نداری به صورت مستقیم از این اشیاء استفاده کنی !

    شما تو دیتاماژول یکسری متد مینویسی که موارد مورد نیاز رو پیاده سازی میکنه ، مقلا متد RegisterEmployee ، DeleteEmployee این متدها باید در خود دیتاماژول پیاده سازی بشن و در سطح برنامه فقط اینها رو Call کنید نه اینکه هر جا نیاز داشتی به کارمند رو حذف کنی بزنی ADOTEmployee.Delete !

  7. #7
    کاربر دائمی
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    ایران تهران
    پست
    608

    نقل قول: (کمک فوری ) من 15 جدول دارم آیا برای هر جدول باید یک adotable در دلفی بسازم؟

    اقای رییس به سطح سوال دقت کن .. منم برای هر فرم یک دیتا ماژول میگیریم ... باور کن حق داریم دیگه تو ایران این یکی حقو داریم :) شما گویا دوست داری سر هر چی چه با دلیل چه بیدلیل مودولاتور بذاری ... خوب کارت درسته دیگه

تاپیک های مشابه

  1. کمک فوری در خصوص ایجاد فایل Setup برای پروژه vb.net اما با ADODB و Access 2007
    نوشته شده توسط kapkap در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 1
    آخرین پست: چهارشنبه 31 فروردین 1390, 10:16 صبح
  2. پاسخ: 3
    آخرین پست: دوشنبه 19 آذر 1386, 17:34 عصر
  3. پاسخ: 1
    آخرین پست: شنبه 14 مهر 1386, 16:56 عصر
  4. کمک فوری ، خیلی لازم دارم !
    نوشته شده توسط javadh در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: پنج شنبه 17 اسفند 1385, 12:53 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •