PDA

View Full Version : سوال: دستورات SQL در TataSet



ali reza mansoori 2
یک شنبه 15 اردیبهشت 1392, 11:52 صبح
سلام
دوستان کل بانکم رو ریختم داخل یه DataSet حالا میخوام با دستورات SQL چند تا Query ازش بگیرم
اصن همچین کاری شدنیه

veniz2008
یک شنبه 15 اردیبهشت 1392, 13:28 عصر
سلام
دوستان کل بانکم رو ریختم داخل یه TataSet حالا میخوام با دستورات SQL چند تا Query ازش بگیرم
اصن همچین کاری شدنیه
TataSet؟
من تا حالا نشنیدم!!!.
منظورت DataSet هست؟

ali reza mansoori 2
یک شنبه 15 اردیبهشت 1392, 19:27 عصر
منظورت DataSet هست؟
بله منظورم همون DataSet هست

ali reza mansoori 2
دوشنبه 16 اردیبهشت 1392, 21:37 عصر
دوستان یکی یکی جواب بدید
از linq هم نمیخوام استفاده کنم

tooraj_azizi_1035
دوشنبه 16 اردیبهشت 1392, 21:53 عصر
سلام
اگه با ویزارد این کار رو کرده باشید برای شما یک فایل .xsd به پروژه اضافه می کنه که حاوی کلاس هایی است که اشیای دیتابیس شما رو تعریف می کنند.
به این نوع دیتاست اصطلاحاً Strongly Typed Dataset گفته میشه. و به عملی که شما می خواید انجام بدید LINQ-To-Dataset گفته میشه:

http://i.msdn.microsoft.com/dynimg/IC132902.gif

کوئری روی Typed Dataset:


var query = from o in orders
where o.OnlineOrderFlag == true
select new { o.SalesOrderID,
o.OrderDate,
o.SalesOrderNumber };

foreach(var order in query)
{
Console.WriteLine("{0}\t{1:d}\t{2}",
order.SalesOrderID,
order.OrderDate,
order.SalesOrderNumber);
}



چطور Typed Dataset بسازیم:
http://msdn.microsoft.com/en-us/library/04y282hb.aspx