مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ms.nabavi

عضویت از 1396/04/17

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

  • چهارشنبه 18 مرداد 1396
  • 09:55
تشکر میکنم

با سلام

ما دستور join رو در SQL می نویسیم و جواب می گیریم، اما تو برنامه که داریم با سی شارپ کار میکنیم، نمی دونیم این دستور رو چطور به کار ببریم.

البته برنامه ما با دستورات LINQ نوشته شده.

ما می خوایم اطلاعات join شده رو هم در دیتاگریدویو نمایش بده.

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

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 18 مرداد 1396
  • 10:00

این لینک رو ببینید

کاربر سایت

ms.nabavi

عضویت از 1396/04/17

  • شنبه 21 مرداد 1396
  • 09:11

باسلام

ممنونم آقای مدائنی

ما دستور join رو نوشتیم طبق تصویر، در خود sql هم تست کردیم، درست جواب میده.

اما دستور نمایش داده های join شده رو در دیتاگریدویو نمیدونیم.

باید datatable بسازیم و اونو در دیتاگرید نمایش بدیم؟

با سپاس

فایل های ضمیمه

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 21 مرداد 1396
  • 10:15

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

کاربر سایت

ms.nabavi

عضویت از 1396/04/17

  • شنبه 21 مرداد 1396
  • 10:20
            var w = "SELECT anbar.warename,majmoekala.setname,kala.goodsname FROM kala INNER JOIN anbar ON kala.wareid=anbar.wareid INNER JOIN majmoekala ON kala.setid=majmoekala.setid";
            dataGridView1.DataSource = w;

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 21 مرداد 1396
  • 11:30

اینطوری که نمیشه !!!!

باید از ADO.Net استفاده کنید مراحل به همین سادگی نیست

مفهوم ADO.NET در ASP.NET

کتاب آموزش ADO

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)