View Full Version : خوندن چند تا رکورد از دیتا بیس تو LinQ
نیکناز
چهارشنبه 04 بهمن 1391, 19:42 عصر
سلام
من می خوام چند تا رکورد رو از دیتابیس بخونم تو LinQ. بعد تو گرید نشون بدم .
مثل دستور زیر که واسه یه رکورد استفاده می شه :
R = dbm.Tbl_Students.First(z => z.StudentCode != "");
uniqueboy_ara
چهارشنبه 04 بهمن 1391, 20:03 عصر
به جای اون First بنویس Where
Y_Safaiee
چهارشنبه 04 بهمن 1391, 20:04 عصر
سلام دوست من
راحت ترین کد
DbaseDataContext db=new DbaseDataContext();
dataGridView1.DataSource = db.Users.Where(a => a.SID > 2);
اینم برای کسایی که نامشون "" یا نال نیست :
DbaseDataContext db=new DbaseDataContext();
dataGridView1.DataSource = db.Users.Where(a => a.Sname !="" || a.Sname!=null );
اینم برای بازه بین کد دانشجوها :
DbaseDataContext db=new DbaseDataContext();
dataGridView1.DataSource = db.Users.Where(a => a.SID > 1 && a.SID <4 );
البته من کد رو کوتاه کردم و یه راست به دیتاگرید پاس دادمش
موفق باشی
بایت بایت
نیکناز
پنج شنبه 05 بهمن 1391, 10:14 صبح
ممنون از جوابتون
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.