ASP.NET中Linq查询数据的用法
2013-11-18 11:51
274 查看
asp.net中LINQ的用法:
通过普通的查询数据流程和LINQ查询数据流程进行对比就一目了然了。
Stopwatch 实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间。
先调用 Start 方法,然后调用
Stop 方法,最后使用
Elapsed
属性检查运行时间
通过普通的查询数据流程和LINQ查询数据流程进行对比就一目了然了。
Stopwatch 实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间。
先调用 Start 方法,然后调用
Stop 方法,最后使用
Elapsed
属性检查运行时间
/// <summary> /// Sql查询 /// </summary> public void DataInit() { //计算程序处理数据时间 Stopwatch watch = new Stopwatch(); //开始计算 watch.Start(); using (SqlConnection conn = new SqlConnection(@"server=libiao-PC;User ID=sa;Password=123456;database=mydata;")) { conn.Open(); using (SqlCommand cmd = conn.CreateCommand()) { //查询语句 cmd.CommandText = "select * from users"; SqlDataAdapter adapter = new SqlDataAdapter(); adapter.SelectCommand = cmd; DataSet ds = new DataSet(); adapter.Fill(ds); this.GridView1.DataSource = ds; this.GridView1.DataBind(); ds.Dispose(); } } //结束计算 watch.Stop(); //打印运行时间 Response.Write("我是第一个:"+watch.Elapsed.Milliseconds.ToString()); } /// <summary> /// Linq查询 /// </summary> private void DataLoad() { //计算程序处理数据时间 Stopwatch watch = new Stopwatch(); //开始计算时间 watch.Start(); using (LinqInnerJoinDataContext ctx = new LinqInnerJoinDataContext("server=libiao-PC;User ID=sa;Password=123456;database=mydata;")) { //查询信息 var table = from c in ctx.Users select c; this.GridView2.DataSource = table; this.GridView2.DataBind(); } //结束计算时间 watch.Stop(); //打印出程序运行时间 Response.Write("我是第二个:" + watch.Elapsed.Milliseconds.ToString()); }
相关文章推荐
- asp.net mvc linq to entity 查询指定列的数据以json字符串格式返回数据
- asp.net学习笔记 linq查询用法
- Asp.Net使用DataSet查询数据库数据
- 如何使用 ASP.NET、ADO.NET 和 Visual C# .NET 查询和显示 Excel 数据
- ASP.NET 3.5核心编程学习笔记(23):Linq-to-SQL 数据的更新、事务、存储过程、函数
- 解析ASP.NET Mvc开发之查询数据实例
- asp.net中利用session对象传递、共享数据[session用法]
- ASP.NET-----Repeater数据控件的用法总结
- 【Asp.Net从零开始】:使用LinqToData与QueryExtender对数据进行筛选性输出
- 使用LINQ查询ASP.NET中的Sitemap
- ASP.NET网站权限设计实现——套用JQuery EasyUI列表显示数据、分页、查询
- ASP.NET 网站开发:LINQ查询表达式-八大子句
- ASP.NET网站开发中的LINQ to SQL与数据上下文
- ASP.NET网站开发--LINQ to SQL-动态数据支持
- Asp.net网站开发(一)LINQ TO SQL 之动态数据支持
- 解析ASP.NET MVC开发之查询数据实例
- asp.net 使用Linq 把数据导出到Excel
- asp.net Linq把数据导出到Excel的代码
- 如何使用 ASP.NET、ADO.NET 和 Visual C# .NET 查询和显示 Excel 数据
- 如何使用 ASP.NET、ADO.NET 和 Visual C# .NET 查询和显示 Excel 数据