ADO.NET SqlConnection怎么使用

技术ADO.NET SqlConnection怎么使用这篇文章主要讲解了“ADO.NET SqlConnection怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“

本文主要讲解“如何在ADO中使用SQLConnection。NET”。本文的解释简单明了,易学易懂。现在,请跟随边肖的思路,学习和学习“如何在ADO中使用SQLConnection。NET”在一起!

ADO。NET框架支持两种数据访问模式:连接模式和断开模式。使用ADO.NET的连接、命令、数据读取器数据读取器来获取和修改数据库中的数据。使用RetrieveStatistics()方法获取数据命令执行的统计信息,例如可以获取命令总执行时间的统计信息。

ADO。NET SQLConnection统计信息具有以下常见属性:

字节接收:查询中接收的字节数

字节数:发送出去的数据字节数

连接时间:打开当前连接的总时间

ExecutionTime :以毫秒为单位返回连接执行时间。

IduCount:用于返回执行插入、更新和删除命令的次数。

IduRows :用于返回执行插入、更新和删除命令的行数。

SelectCount:用于返回select命令的执行次数。

SelectRows :用于返回select命令执行的行数。

ADO.NET SqlConnection案例分析:取得数据库查询的执行时间

//Movies类中的GetAll方法返回一个List对象,GridView和其他控件可以使用该对象作为数据源来绑定namespace down dataobject { Public class Movies { Public statisticcreationstring _ ConnectionString;//连接数据库字符串是一个静态成员,由每个实例共享。static movies(){ _ connectionString=WebConfigurationManager。ConnectionStrings[' dawnenterprisedconnectionstring ']。ConnectionString} privatestring _ titleprivatestring _ director//Movies类中包含的属性有Title、directorpublictringtitle { get { return _ Title;}设置{ _ title=value} } public stringDirector { get { return _ director;}设置{ _ director=值;}}在//movies类中的GetAll方法返回一个List对象,GridView和其他控件可以使用该对象作为数据源,将public lylistmovicegetall(outlongexecuttime)//execute time绑定为out参数{ listmoviseresult=new List movies();SqlConnectionconn=newsql connection(_ connectionString);SqlCommandcomm=newsql command(' WAITFORDELAY ' 0:0:03 ';选择标题,导演从电影',康涅狄格州);conn . StatisticsEnabled=true//开启使用(conn)获取统计信息的功能{//using关键字指定conn一旦离开此代码段,将自动调用其Dispose函数conn . Open();sqldatareadreader=comm . ExecuteReader();while(读者。read()){ movienewnew movie=new movies();新电影。_title=(字符串)读取器[' Title '];新电影。_director=(字符串)读取器[' Director '];结果。添加(新电影);} IDictionArystats=conn . retrieveStatistics();execute time=(long)stats[' execution time '];返回结果;}}}}}感谢您的阅读。以上就是《如何在ADO中使用SQLConnection》的内容。NET”。看完这篇文章,相信你对ADO.NET如何使用SQLConnection有了更深的理解,具体用法还需要实践验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/132960.html

(0)

相关推荐

  • Jira 6.3.6+SVN+apache怎么用

    技术Jira 6.3.6+SVN+apache怎么用这篇文章主要介绍Jira 6.3.6+SVN+apache怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!JIRA 安装1、

    攻略 2021年11月25日
  • mysql从共享表空间修改为单个表的表空间存储方式是什么

    技术mysql从共享表空间修改为单个表的表空间存储方式是什么本篇文章为大家展示了mysql从共享表空间修改为单个表的表空间存储方式是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收

    攻略 2021年11月16日
  • 织梦火车站和discuz哪个好(织梦模板和discuz区别)

    技术织梦是如何与discuz论坛整合一起应用本篇文章为大家展示了织梦是如何与discuz论坛整合一起应用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。  成功在DedeCMS 5

    攻略 2021年12月22日
  • keil如何仿真c51(keilc51流水灯程序设计及其仿真)

    技术KeilC51基础中如何利用仿真测试代码的运行时间KeilC51基础中如何利用仿真测试代码的运行时间,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。   

    攻略 2021年12月24日
  • leetcode 二叉树分离(数据结构树如何转化为二叉树)

    技术LeetCode如何把二叉搜索树转换为累加树这篇文章主要介绍了LeetCode如何把二叉搜索树转换为累加树,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下

    攻略 2021年12月15日
  • 【转载】EXCEL VBA 20个有用的ExcelVBA代码

    技术【转载】EXCEL VBA 20个有用的ExcelVBA代码 【转载】EXCEL VBA 20个有用的ExcelVBA代码1.显示多个隐藏的工作表
    如果你的工作簿里面有多个隐藏的工作表,你需要花很多

    礼包 2021年11月13日