Linq To DataSet
来源:互联网 发布:黑客书籍 知乎 编辑:程序博客网 时间:2024/05/16 06:14
//linq to dataset
string strCon = "Data Source=.;Initial Catalog=Test;User ID=sa;Password=123";
SqlConnection con = new SqlConnection(strCon);
string strSQL = "SELECT [ProductID],[ProductName],[ProductOrigin],[ProductCategory] FROM [Test].[dbo].[tb_Products]";
if (con.State == ConnectionState.Closed)
{
con.Open();
SqlDataAdapter da = new SqlDataAdapter(strSQL, con);
DataSet ds = new DataSet();
da.Fill(ds);
DataTable dt = ds.Tables[0];
var tmp = from products in dt.AsEnumerable() orderby products.Field<int>("ProductID") descending select products;
// var tmp = from products in dt.AsEnumerable() select products.Field<int>("ProductID");
//var tmp = dt.AsEnumerable().Select (p => new { ProductID = p.Field<Int32>("ProductID"), ProductName = p.Field<string>("ProductName"), ProductOrigin = p.Field<string>("ProductOrigin") });
////datarow
foreach (var tmpinfo in tmp)
{
Console.WriteLine("{0}\t{1}\t{2}", tmpinfo.Field<Int32>("ProductID"), tmpinfo.Field<string>("ProductName"), tmpinfo.Field<string>("ProductOrigin"));
//Console.WriteLine("{0}", dr);
// Console.WriteLine("{0}\t{1}\t{2}", tmpinfo.ProductID, tmpinfo.ProductName, tmpinfo.ProductOrigin);
}
}
else
con.Close();
- linq学习 Linq to DataSet
- LINQ(LINQ to DataSet)
- LINQ to DataSet
- LINQ to DataSet 【转载】
- LINQ To DataSet
- Linq to Dataset
- LINQ TO DataSet Overview
- linq to Dataset
- Linq To DataSet
- Linq to DataSet
- Linq to DataSet
- LINQ to DataSet 示例
- LINQ To DataSet 2
- Linq to DataSet 1
- LINQ to DataSet
- Linq to DataSet
- Linq To DataSet
- LINQ to DataSet/DataTable
- 我的第一个Android APP <Claculate>
- ubuntu小问题收集
- 跨越软考之一FIRST集和FOLLOW集破冰
- 浅析C# TCP协议
- C#如何在Form中嵌入并且操作Excel表格
- Linq To DataSet
- poj-3615——floyd
- Visual C#.Net-Socket篇
- Visual C#.Net-TCP篇
- 多个类中包含子对象时(构造函数,析构函数,初始化列表顺序)
- explicit解释
- 旗语(SEM)同步
- Visual C#TCP协议编程
- CSS基础