PDA

View Full Version : خوندن چند تا رکورد از دیتا بیس تو LinQ



نیکناز
چهارشنبه 04 بهمن 1391, 18:42 عصر
سلام
من می خوام چند تا رکورد رو از دیتابیس بخونم تو LinQ. بعد تو گرید نشون بدم .
مثل دستور زیر که واسه یه رکورد استفاده می شه :


R = dbm.Tbl_Students.First(z => z.StudentCode != "");

uniqueboy_ara
چهارشنبه 04 بهمن 1391, 19:03 عصر
به جای اون First بنویس Where

Y_Safaiee
چهارشنبه 04 بهمن 1391, 19: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, 09:14 صبح
ممنون از جوابتون