PDA

View Full Version : سوال: نحوه دادن مقدار کوئری LINQ به دیتاتیبل و دیتا ست؟



alireza1268
چهارشنبه 03 اردیبهشت 1393, 17:30 عصر
سلام دوستان خوبم
من یه برنامه با تکنیک لینکویو نوشتم حالا با دستور زیر از جدول یه کوری می گیرم امانمی تونم اونو به دیتا تیبل یا دیتا ست بریزم ترو خدا کمک کنید عجله دارم::

var q = from DataRow p in db.Tbl_Etelaat_Kharids
select p;


حلا نمی تونم این q رو به دیتاتیبل بدم پیغام خطا میده:گریه::گریه::گریه:

alireza1268
چهارشنبه 03 اردیبهشت 1393, 18:33 عصر
لطفا کمکم کنید بچه ها
وقتم کمه خیلی احتیاج دارم به کمک شما:گریه::بوس::گریه:

hamid_hr
چهارشنبه 03 اردیبهشت 1393, 18:55 عصر
IEnumerable<DataRow> xxx = from x in Tbl_Etelaat_Kharids select x;
DataTable dt = xxx.CopyToDataTable<DataRow>();

alireza1268
چهارشنبه 03 اردیبهشت 1393, 19:04 عصر
IEnumerable<DataRow> xxx = from x in Tbl_Etelaat_Kharids select x;
DataTable dt = xxx.CopyToDataTable<DataRow>();

با تشکر، این کارو انجام میدم ولی وقتی به دیتا ست ارسالش می کنم که داده ها رو تو استیمول نمایش بدم هیچی ارسال نمی کنه میشه کمکم کنید
اینها کدایی هست که نوشتم :
IEnumerable


<DataRow> q = (IEnumerable<DataRow>)(from DataRow p in db.Tbl_Etelaat_Kharids.AsEnumerable()




select p);


DataSet


ds = new DataSet();


DataTable


dt = new DataTable();


q.CopyToDataTable<

DataRow>(dt, LoadOption.OverwriteChanges);


ds.DataSetName =

"Connection";


dt.TableName =

"EtelaatKharid";


ds.Tables.Add(dt);


stiReport1.Dictionary.DataStore.Clear();


stiReport1.RegData(

"Connection", ds);


stiReport1.Dictionary.Synchronize();


stiReport1.Render();


stiReport1.Show();


stiViewerControl1.Report = stiReport1;

amirreza_.net
چهارشنبه 03 اردیبهشت 1393, 19:09 عصر
خب چرا مستقیما به استیمول نمیفرستید؟

alireza1268
چهارشنبه 03 اردیبهشت 1393, 19:16 عصر
چطوری؟؟؟؟؟؟؟؟؟
بلد نیستم یعنی وقتی q رو میفرستمم هیچی نمایش نمیده چرا؟؟؟؟؟؟؟؟؟؟

لطفا کمکم کن

amirreza_.net
چهارشنبه 03 اردیبهشت 1393, 20:51 عصر
اینو (http://learnfiles.com/%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%DA%AF%D8%B2%D8%A7%D8%B1%D8%B4-%D8%A8%D8%A7-linq-%D8%AF%D8%B1-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE.html) ببین.
گزارش گیری با استیملو و Linq هستش