11.15

一、ConfigurationManager

在项目中,我们习惯使用 ConfigurationManager 来读取一些常量。如链接数据库字符串、一些需配置的数据(微信、QQ、支付宝)等的配置。我们需要把这些数据记录在 app.config 或者 web.config 中

命名空间:System.Configuration

程序集: System.Configuration.dll

二、多条查询

DataSet是数据集,DataTable是数据表,DataSet存储多个DataTable。DataSet和DataTable像是专门存储数据的一个容器,在你查询数据库得到一些结果时可以存在里面。

在执行对表中数据的查询时还能将数据保存到 DataSet 中,但需要借助 DataAdapter 类来实现。DataAdapter通过映射提供此桥 Fill ,这将更改中的数据 DataSet 以匹配数据源中的数据

DataAdapter.fill(table);

三、增删改

SqlCommand  这个对象可以让我们在数据库上做一下操作,比如说增、删、改、查。都可以使用SqlCommand  这个对象。

一般的可以用ExecuteNonQuery() 方法;ExecuteNonQuery() 方法还可以执行修改、删除语句。

四、DataReader 类在 System.Data.SqlClient 命名空间中,对应的类是 SqlDataReader,主要用于读取表中的查询结果,并且是以只读方式读取的(即不能修改 DataReader 中存放的数据)。

正是由于 DataReader 类的特殊的读取方式,其访问数据的速度比较快,占用的服务器资源比较少。

当查询结果仅为一条时,可以使用 if 语句查询 DataReader 对象中的数据,如果返回值是多条数据,需要通过 while 语句遍历 DataReader 对象中的数据。

posted @ 2021-11-15 21:11  安徒生-玺  阅读(34)  评论(0)    收藏  举报