zahraghoalmi11
پنج شنبه 23 دی 1389, 14:26 عصر
سلام
کسی می دونه چطور میشه با دستورات LINQ تعداد رکوردهای جدول رو شمرد؟
Peyman.Gh
پنج شنبه 23 دی 1389, 14:46 عصر
YourDataClassesDataContext db = new YourDataClassesDataContext();
Response.Write(db.YourTable.Count().ToString());
موفق باشید.
zahraghoalmi11
دوشنبه 27 دی 1389, 12:50 عصر
از جوابتون ممنون .ولی در یک سلکت تو در تو می خوام تعداد رکوردها رو برگردونم
DataClassesDataContext dc = new DataClassesDataContext();
var items = (from c in dc.Categories
select new
{
catid = c.Id,
catname = c.Name,
post = (from p in dc.Posts
where p.Catid_fk == c.Id && p.Refrenceid_fk==0
select new
{
pid = p.Id,
ptitle = p.PostTitle,
pdate = p.PostDate,
pbody=p.PostBody,
pcount=??????????????,
user = (from u in dc.Users
where u.Id == p.Userid_fk
select u.Nmae).First().ToString()
})
});
در واقع باید بگم که یک شرط هم برقراره که نمی دونم کجا اعمالش کنم.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.