本文主要是介绍图书管理系统源码,图书管理系统开发,图书借阅系统源码SqlHelper数据库访问操作方法简述,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
SqlHelper
是封装了数据库操作方法的类库,使用它我们可以链接数据库操作数据库表数据增删改查,其中主要SqlConnection ,ExecuteNonQuery,ExecuteScalar,ExecuteDataTable四个主要方法SqlConnection负责根据访问配置文件web.config中connstr链接数据库字符串去打开数据库,
ExecuteNonQuery
执行打开数据库后根据sql语句操作数据库,返回是否受影响可以进行增删改
ExecuteScalar()
方法也用来执行SQL语句,但是ExecuteScalar()执行SQL语句后的返回值与ExecuteNonQuery()并不相同,ExecuteScalar()方法的返回值的数据类型是Object类型。如果执行的SQL语句是一个查询语句(SELECT),则返回结果是查询后的第一行的第一列,如果执行的SQL语句不是一个查询语句,则会返回一个未实例化的对象,必须通过类型转换来显示,通常情况下ExecuteNonQuery()操作后返回的是一个值,而ExecuteScalar()操作后则会返回一个对象,ExecuteScalar()经常使用于当需要返回单一值时的情况。例如当插入一条数据信息时,常常需要马上知道刚才插入的值,则可以使用ExecuteScalar()方法
ExecuteDataTable
方法是调用了SqlDataAdapter填充返回DataTable类型
SqlDataAdapter类用作ADO.NET对象模型中和数据连接部分和未连接部分之间
这篇关于图书管理系统源码,图书管理系统开发,图书借阅系统源码SqlHelper数据库访问操作方法简述的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!