ITPub博客

首页 > Linux操作系统 > Linux操作系统 > .Net Framewrok 中核心数据库对象

.Net Framewrok 中核心数据库对象

原创 Linux操作系统 作者:googlgoracle 时间:2012-07-23 09:22:06 0 删除 编辑

ü         .NET Framework数据提供程序的四个核心对象

对象

说明

使用方法

Connection

建立与特定数据源的连接

1.        定义连接字符串

string connstring = string.Format(“连接字符串”);

2.        创建Connection对象

SqlConnection con = new SqlConnection(connstring);

注:

con.Open(): 打开数据库

con.Close(): 关闭数据库

Command

对数据源执行命令

创建Command对象

SqlCommand com = new SqlCommand(sql,con);

注:

sql: 查询用SQL语句

属性

说明

Connection

使用的数据库连接,同上 “con”

CommandText

执行SQL语句

方法

说明

ExecuteNonQuery();

返回受影响的行数

ExecuteReader()

属性

逐行读取数据

HasRows

注:是否返回结果

FieldCount

注:当前行中列数

方法

Read

注:前进下一行记录

Close

注:关闭对象

ExecuteScalar();

返回第一行第一列

DataReader

从数据源中读取只进且只读的数据流

SqlCommand com = new SqlCommand(sql, DBHelp.con);

SqlDataReader dr = com.ExecuteReader();

DataAdapter

用数据源填充DataSet并解析更新

DataSet ds = new DataSet();

SqlDataAdapter da = new SqlDataAdapter(sql,DBHelp.con);

da.Fill(ds,"用户表");//填充数据集

控件名.DataSource = ds.Tables[0];//指定数据源

SqlCommandBuilder cb = new SqlCommandBuilder(da);

da.Update(ds,"用户表");

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26221264/viewspace-736313/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: C# 读取ini 文件
请登录后发表评论 登录
全部评论

注册时间:2011-10-19

  • 博文量
    36
  • 访问量
    115351