VB.NET版机房收费系统之SqlHelper
2017-09-13 20:43
190 查看
什么是SqlHelper?
百度百科的解释:SqlHelper是一个基于·NET Framework的数据库操作组件。组件中包含数据库操作方法。SqlHelper用于简化你重复的去写那些数据库连接(SqlConnection),SqlCommand,SqlDataReader等等。SqlHelper 封装过后通常是只需要给方法传入一些参数如数据库连接字符串,SQL参数等,就可以访问数据库了,很方便。
SqlHelper的成员:
ExecuteNonQuery。此方法用于执行不返回任何行或值的命令。这些命令通常用于执行数据库更新,但也可用于返回存储过程的输出参数。
ExecuteReader。此方法用于返回SqlDataReader对象,该对象包含由某一命令返回的结果集。
ExecuteDataset。此方法返回DataSet对象,该对象包含由某一命令返回的结果集。
ExecuteScalar。此方法返回一个值。该值始终是该命令返回的第一行的第一列。
ExecuteXmlReader。此方法返回 FOR XML 查询的 XML 片段。
SqlHelper 类中的专用实用程序函数包括:
AttachParameters:该函数用于将所有必要的 SqlParameter 对象连接到正在运行的 SqlCommand。
AssignParameterValues:该函数用于为 SqlParameter 对象赋值。
PrepareCommand:该函数用于对命令的属性(如连接、事务环境等)进行初始化。
ExecuteReader:此专用 ExecuteReader 实现用于通过适当的 CommandBehavior 打开SqlDataReader对象,以便最有效地管理与阅读器关联的连接的有效期。
SqlHelper类的使用:参见下面的博客内容
VB.NET版机房收费系统——七层登录和VB.NET机房收费系统之配置文件+反射
百度百科的解释:SqlHelper是一个基于·NET Framework的数据库操作组件。组件中包含数据库操作方法。SqlHelper用于简化你重复的去写那些数据库连接(SqlConnection),SqlCommand,SqlDataReader等等。SqlHelper 封装过后通常是只需要给方法传入一些参数如数据库连接字符串,SQL参数等,就可以访问数据库了,很方便。
SqlHelper的成员:
ExecuteNonQuery。此方法用于执行不返回任何行或值的命令。这些命令通常用于执行数据库更新,但也可用于返回存储过程的输出参数。
ExecuteReader。此方法用于返回SqlDataReader对象,该对象包含由某一命令返回的结果集。
ExecuteDataset。此方法返回DataSet对象,该对象包含由某一命令返回的结果集。
ExecuteScalar。此方法返回一个值。该值始终是该命令返回的第一行的第一列。
ExecuteXmlReader。此方法返回 FOR XML 查询的 XML 片段。
SqlHelper 类中的专用实用程序函数包括:
AttachParameters:该函数用于将所有必要的 SqlParameter 对象连接到正在运行的 SqlCommand。
AssignParameterValues:该函数用于为 SqlParameter 对象赋值。
PrepareCommand:该函数用于对命令的属性(如连接、事务环境等)进行初始化。
ExecuteReader:此专用 ExecuteReader 实现用于通过适当的 CommandBehavior 打开SqlDataReader对象,以便最有效地管理与阅读器关联的连接的有效期。
SqlHelper类的使用:参见下面的博客内容
VB.NET版机房收费系统——七层登录和VB.NET机房收费系统之配置文件+反射
相关文章推荐
- VB.NET机房收费系统SQLHelper
- vb.net机房收费系统——类的理解(sqlhelper)
- 【VB.NET 机房收费系统】——对SqlHelper别说“不”
- 【vb.net机房收费系统】之sqlhelper
- VB.net之旅-SQLHelper的应用程序配置文件和使用(机房收费系统重构个人版)
- VB.NET版机房收费系统之数据库设计
- vb.net机房收费系统重构——总结(二)软件工程文档1
- vb.net合作版版机房收费系统常见问题汇总
- 组合查询(vb.net+三层架构之机房收费系统)
- vb.net机房收费系统——存储过程
- VB.NET+三层 机房收费系统之组合查询
- 机房收费系统(VB.NET)——超详细的报表制作过程
- VB.NET之旅-机房收费系统个人重构DatagridView导出数据到Excel
- vb.net机房收费系统的系统登录
- 机房收费系统个人版——VB.NET组合查询
- 小结:VB.NET机房收费系统个人版
- VB.net版机房收费系统——三层登录
- VB.net版机房收费系统——存储过程和视图的本质挖掘
- vb.net机房收费系统重构——反射加七层登陆
- 小结:VB.NET机房收费系统个人版