2007-10-18
SqlHelper源码及使用实例
SqlHelper源码及使用实例下载SqlHelper类实现详细信息SqlHelper类用于通过一组静态方法来封装数据访问功能。该类不能被继承或实例化,因此将其声明为包含专用构造函数的不可继承类。在SqlHelper类中实现的每种方法都提供了一组一致的重载。这提供了一种很好的使用SqlHelper类来执行命令的模式,同时为开发人员选择访问数据的方式提供了必要的灵活性。每种方法的重载都支持不同的方法参数,因此开发人员可以确定传递连接、事务和参数信息的方式。在SqlHelper类中实现的方法包括:ExecuteNonQuery。此方法用于执行不返回任何行或值的命令。这些命令通常用于执行数据库更新,但也可用于返回存储过程的输出参数。ExecuteReader。此方法用于返回SqlDataReader对象,该对象包含由某一命令返回的结果集。ExecuteDataset。此方法返回DataSet对象,该对象包含由某一命令返回的结果集。ExecuteScalar。此方法返回一个值。该值始终是该命令返回的第一行的第一列。ExecuteXmlReader。此方法返回FORXML查询的XML片段。除了这