本文主要讲解“如何在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