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

نام تاپیک: چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

  1. #1

    Cool چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

    با سلام
    چگونه می توان اطلاعات دو جدول دیتابیس را دریک عدد گرید ویو نمایش بدهیم و در یکی از جدولهای دیتابیس یک فیلد سلکت می شود و در جدول دیگر تمام فیلدها سلکت می شود
    در جدولی که یک فیلد سلکت می شود چگونه می توان اطلاعات آن فیلد را در اولین ستون گرید ویو نمایش داد و درون ستونهای دیگر گریدویو اطلاعات جدول دیگر را نمایش داد چگونه می توان چنین کاری را انجام داد
    لطفا راهنمایی بفرمایید

  2. #2
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    کرج
    پست
    495

    نقل قول: چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

    اگر جدولهات باهم Relation دارند اون ها رو join کن و هر فیلد که از هر کدوم می خوای تو Select ات بنویس، گرید اگر Auto generate column زده باشه خودش اولین فیلد رو در دستور Select به عنوان اولین فیلد نمایش در نظر می گیره و به همین ترتیب، البته خودت هم می تونی ترتیب فیلدها و ستون هات رو با بالا و پایین کرده خصیصه های گرید تعیین کنی

  3. #3

    نقل قول: چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

    نقل قول نوشته شده توسط fa_karoon مشاهده تاپیک
    اگر جدولهات باهم Relation دارند اون ها رو join کن و هر فیلد که از هر کدوم می خوای تو Select ات بنویس، گرید اگر Auto generate column زده باشه خودش اولین فیلد رو در دستور Select به عنوان اولین فیلد نمایش در نظر می گیره و به همین ترتیب، البته خودت هم می تونی ترتیب فیلدها و ستون هات رو با بالا و پایین کرده خصیصه های گرید تعیین کنی
    بین دو تا جدول هیچ ارتباطی وجود ندارد (امکان join وجود ندارد )

  4. #4

    نقل قول: چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

    این دو تا جدول رو تو هم ضرب کن:
    select * from table1,table2

  5. #5

    نقل قول: چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

    با توجه به توضیحاتی که در پست 1 داده شد آیا راه حلی وجود ندارد که اطلاعات دو جدول دیتابیس را در یک گرید ویو نمایش داد و اطلاعات جدولی که یک فیلد آن سلکت می شود در ستون اول گرید ویو نمایش دهد و اطلاعات جدول دوم در دیگر ستونها گرید ویو نمایش دهد


    لطفا راهنمایی بفرمایید

  6. #6
    کاربر دائمی آواتار hamed_hossani
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    بوشهر
    پست
    651

    نقل قول: چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

    سلام شما با union در کوری sql می توانید اینکار کنید
    فقط تعداد ستون ها در دو طرف لاید یکسان باشد!

  7. #7
    کاربر دائمی آواتار mohsen.nsb44
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    زیر اسمون خدا
    پست
    1,441

    نقل قول: چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

    نقل قول نوشته شده توسط konkoory_82 مشاهده تاپیک
    این دو تا جدول رو تو هم ضرب کن:
    select * from table1,table2
    دوست عزیز اگه اینکار رو بکنی ضرب کارتزین اتفاق میوفته و هزینه بره یعنی اگه داده های زیادی داشته باشی کلی زمان میبره تا اطلاعات رو بهت نشون بده
    بهتره از پرسش های فرعی که همون select های تو در تو هستن استفاده بکنید

  8. #8

    نقل قول: چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

    نقل قول نوشته شده توسط mohsen.nsb44 مشاهده تاپیک
    دوست عزیز اگه اینکار رو بکنی ضرب کارتزین اتفاق میوفته و هزینه بره یعنی اگه داده های زیادی داشته باشی کلی زمان میبره تا اطلاعات رو بهت نشون بده
    بهتره از پرسش های فرعی که همون select های تو در تو هستن استفاده بکنید
    یعنی دو تا دستور سلکت نوشته شد و به گرید ویو وصل کنیم
    اگر امکان دارد بیشتر توضیح دهید

  9. #9
    کاربر دائمی آواتار mohsen.nsb44
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    زیر اسمون خدا
    پست
    1,441

    نقل قول: چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

    نقل قول نوشته شده توسط bitcob589 مشاهده تاپیک
    یعنی دو تا دستور سلکت نوشته شد و به گرید ویو وصل کنیم
    اگر امکان دارد بیشتر توضیح دهید
    شما با استفاده از استور پروسیجر میتونید این کار رو راحت انجام بدین
    مثلا به یک نمونه دستور select تو در تو مثال میزنم تا متوجه منظورم باشین
    فرض کنین من


    select fname from info where id not in(select id from tb2)


    من نام شخصی رو از جدول info انتخاب کردم که شماره id اون تو جدول دوم که tb2 هستش وجود نداشته باشه

    این یک مثال ساده از select تو در تو بود برای اشنایی شما با نحوه استفاده از این دستور

  10. #10

    نقل قول: چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

    نقل قول نوشته شده توسط mohsen.nsb44 مشاهده تاپیک
    شما با استفاده از استور پروسیجر میتونید این کار رو راحت انجام بدین
    مثلا به یک نمونه دستور select تو در تو مثال میزنم تا متوجه منظورم باشین
    فرض کنین من


    select fname from info where id not in(select id from tb2)


    من نام شخصی رو از جدول info انتخاب کردم که شماره id اون تو جدول دوم که tb2 هستش وجود نداشته باشه

    این یک مثال ساده از select تو در تو بود برای اشنایی شما با نحوه استفاده از این دستور

    سوال کننده می گه که این دو تا جدول ربطی بهم ندارن. select تو در تو به چه کار می آد؟ مثلا تو مثال شما جدول دوم اصلا id نداره.

  11. #11

    نقل قول: چگونه اطلاعات دو جدول دیتابیس را در گرید ویو نمایش داد

    ساختار دوتا جدول بذارید خروجی دلخواهتونم بگید تا دوستان بهتر کمکتون کنند اینجوری به نتیجه ای نمیرسید...!

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

  1. پاسخ: 0
    آخرین پست: شنبه 13 آذر 1389, 21:26 عصر
  2. سوال: اطلاعات دیتا بیس چندین بار در گرید ویو نشون داده میشن
    نوشته شده توسط fdaliry در بخش C#‎‎
    پاسخ: 6
    آخرین پست: یک شنبه 22 فروردین 1389, 19:56 عصر
  3. پاسخ: 1
    آخرین پست: یک شنبه 22 آذر 1388, 17:10 عصر
  4. ریختن دو فیلد جدول در یک ستون گرید ویو
    نوشته شده توسط hojjat_gh در بخش C#‎‎
    پاسخ: 5
    آخرین پست: یک شنبه 17 شهریور 1387, 12:23 عصر
  5. مشکلی درنمایش اطلاعات یه جدول در دی بی گرید ..؟
    نوشته شده توسط tik_tak در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 3
    آخرین پست: جمعه 17 اسفند 1386, 10:00 صبح

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

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