PDA

View Full Version : linq to sql



baharvand87
چهارشنبه 04 اسفند 1389, 18:55 عصر
سلام دو تا مشکل دارم ممنون میشم کمکم کنید
1- با هر روشی که بلدم select میزنم دو تا ستون اظافی به نامهای t11,t12 میاد که تو بانکم نیستن این ستون ها t1 اسم جدولم هست
مثلن از این روشا استفاده میکنم


dataGridView1.DataSource = bank.GetTable<t1>();

یا


var Query = from T in bank.t1s
select T;
dataGridView1.DataSource = Query;

یا


var q =
from a in bank.GetTable<t1>()
select a;
dataGridView1.DataSource = q;

2-نمیتونم با crystalreport گزارش بگیرم حاصل این جستجو ها رو نمیتونم به عنوان data source برای report هام قرار بدم.
پیشاپیش از توجهتون ممنونم هر حرفی یا نکته ای میتونه برای من مفید باشه لطفن دریغ نکنید

AmirHarirbafan
چهارشنبه 04 اسفند 1389, 20:22 عصر
به لیست تبدیل کنید


dataGridView1.DataSource = bank.GetTable<t1>().ToList();

baharvand87
چهارشنبه 04 اسفند 1389, 22:52 عصر
مرسی دوست عزیز از وقتی که گزاشتی ولی بازم هستن اون دوتا ستون البته اینو بگم از stored procedure که استفاده میکنم این مشکل رو ندارم

AmirHarirbafan
چهارشنبه 04 اسفند 1389, 23:21 عصر
روی بانک های موجود در سیستم خودم تست کردم، همه ی روش ها درست جواب میده. شاید توی دیاگرامتون یا Entityهاتون دستکاری کردید.
:متفکر:

baharvand87
پنج شنبه 05 اسفند 1389, 22:24 عصر
سلام هنوزم منتظرم
سوال دومی خیلی برام مهم تره لطف کنید کمکم کنید سوال اول رو میتونم با stored procedure حل کنم ولی برای دومی مجبورم از همون ado استفاده کنم که راه حل خوبی نیست لطفن کمک کنید