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

نام تاپیک: نمایش چند جدول در یک dbgrid

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    دی 1388
    محل زندگی
    مشهد
    سن
    37
    پست
    72

    نمایش چند جدول در یک dbgrid

    میخوام چند جدول و در یک dbgrid نشون بدم مثلا برای حساب مشتری پرداختی ها و دریافتی ها رو از یک جدول و فاکتورهای خرید و فروش رو از یه جدول دیگه و حساب اول دوره شو از یه جدول دیگه تو یه dbgrid نشون بدم . چه کاری باید انجام بدم ؟
    ممنون

  2. #2

    نقل قول: نمایش چند جدول در یک dbgrid

    درود :
    راحت ترین راه استفاده از دستورات Sql و Join کردن جدول هات در یک نمایش است .
    دستورات مربوط به گزارش گیری از چند جدول رو یه جستجو کن .
    با یه کوئری این کار رو انجام بده و DBGrid رو به اون کوئری متصل کن .
    فکر خوش .

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    محل زندگی
    يك جاي خوش آب و هوا و سالم
    پست
    112

    نقل قول: نمایش چند جدول در یک dbgrid

    كوري حساب اول دوره
    union
    كوري دريافت و پرداخت
    union
    فاكتورهاي فروش
    .
    .
    .
    دقت كن كه تعداد فيلدهاي هر كوري و نام و نوع و ترتيب آنها يكي باشد

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

    نقل قول: نمایش چند جدول در یک dbgrid

    سلام

    اگه منظور شما خروجی گرفتن است همانطور که دوستمون در پست قبلی فرمودند باید جداول را با هم Join کنید ولی باید توجه داشته باشید که آیا جداولی که قراره Join بشن فیلد مشترکی دارند یا نه؟

    اگر منظورتون این هست که چکونه از یه گرید به صورت اشتراکی استفاده کنید جواب این هست که برای تغییر وضعیت کافی است خاصیت DataSource اونا برابر هر DataSource دیگه که به جدول دیگه وصله قرار بدید.(بنده خودم این کارا توصیه نمیکنم)

    موفق باشید

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    دی 1388
    محل زندگی
    مشهد
    سن
    37
    پست
    72

    نقل قول: نمایش چند جدول در یک dbgrid

    ممنون با JOIN حل شد

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

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