from c in con.Barnamekols // from o in con. /* join o in con.Tedads on c.id equals o.idbartedad*/ // orderby c.id descending where c.codeuser == lbl_user.Content.ToString() orderby c.id descending // from o in con.Tedads join o in con.Tedads on c.id equals o.idbartedad into a from o in a.DefaultIfEmpty()
خروجی فقط یک مقدار نمایش میده..ممنون میشم راهنمایی کنید
این با linq to sql هستش
مهم نیست Provider شما چی هست
ساختار دستور مورد داره که در تاپیک قبلی خدمتتون عرض کردم
ابتدا انواع join را بررسی کنید تا متوجه بشید کدوم نوع را باید استفاده کنید
من میتونم با همین دستور گزارشگیری انجام بدم..ولی مشکل اینجاست فقط یک فیلد میتونم نمایش بدم..ولی میخوام هر تعداد فیلد برابر بود نمایش بده یعنی 3یا 4یا 20هرچی...ولی این فقط یکی بهم نشون میده...مشابه مثل دسته بندی محصولات..که محصولات داخل یه جدول...ودسته بندی داخل جدول ...باانتخاب یک دسته بندی چندین محصول نمایش داده میشه...ولی در این جوین فقط یکی نمایش داده میشه
مشکل من الان نمایش یه محصول هستش بجای چندین محصول
داخل گزارشگیریم فقط یه محصول میاد ..میخوام چندین محصول بیان...گزارشگیری با استیمول سافته
برای دسته بندی باید از Group By استفاده کنید که تمام زیر مجموعه ها استخراج کنید
کلمه Group By Linq را سرج کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)