PDA

View Full Version : سوال: مشکل عجیب با linq



ffoxfire
دوشنبه 02 بهمن 1391, 21:14 عصر
سلام دوستان
من با این دستور میخام کل اطلاعاتم رو از بانک به یه دیتا گرید انتقال بدم
var show = from cust in bank.tbl_shahryes select cust;
dgview.DataSource = show;

اما به اندازه کل تعداد رکوردها فقط رکورد اولی رو نشون میده.
لطفا کمک کنید.

RED-C0DE
دوشنبه 02 بهمن 1391, 22:22 عصر
ب این شکل تغییر بدین:

var show = from cust in bank.tbl_shahryes select cust;
dgview.DataSource = show.ToList();


اگه ج نداد با پروفایلر بررسی کنید چ کوئری ای سمت بانک می ره دقیقا..
ممکن هم هست واقعا یک رکورد داشته باشه. ی اشتباهی ک می شه موقع توسعه ی برنامه ها , درک نادرست از وضعیت بانکیه ک باهاش داره الان کار می شه (تو محیط sql management کوئری می زنین و می بینین ک دیتا داره توش) و بانکی ک هنگام اجرا برنامه , باهاش کار می شه , هست. ممکنه شما هم این مشکل پیش اومده باشه براتون..

ffoxfire
شنبه 07 بهمن 1391, 19:31 عصر
دوستان خودم فهمیدم مشکل از کجاست؟؟
من توی DataClasses ای که ایجاد کردم باید بعد از تغییر توی بانک دوباره جدول را بازخوانی کنم.
که اون تغییرات به روز بشه