سوال: گرفتن اطلاعات از چند جدول و نمایش در دیتاگیرید

ساخت وبلاگ

سلام مهندسین عزیز روزتون مبارک

دوستان من میخام گزارش بالانس مالی رو پیاده سازی کنم و نیاز دارم از هر جدول یک یا چند فیلد رو سلکت کنم و در دیتاگرید نمایش بدم
بین جدوال هم ارتباطی نیست
ولی خب باید یه شرط برای انتخاب فیلد ها بزارم که اونم سال هستش
مثلا تاریخ به این صورت در جدول ذخیره شده 1394/12/1
مثال : از جدول price فیلد price
از جدول ghoboz فیلد pardakhti
از جدول help فیلد price

اول اومدم یه کمبو باکس قرار دادم و همه سال ها رو در اون لود کردم

 private object[] year = { "1394", "1395", "1396", "1397", "1398", "1399", "1400", "1401", "1402", "1403", "1404", "1405", "1406", "1407" };
 private void Frm_Balance_Mali_Year_Load(object sender, EventArgs e)
{
combo_year.Items.AddRange(year);

}

بعد این سلکت رو زدم ولی فیلد های خالی رو سلکت زد

 var Qselect = from s in db.Tbl_dareyafti2s
where s.date == combo_year.Text.Substring(0, 4)
select new { s.price };
dataGridView1.DataSource = Qselect;

ممنون میشم راهنمایی کنید .یا راه حلی پیشنهاد بدید

- - , .

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 109 تاريخ : چهارشنبه 5 اسفند 1394 ساعت: 21:20