Visual C# 2010程序设计教程 作者 978-7-302-28609-7 ch11.pptVIP

  • 2
  • 0
  • 约1.23万字
  • 约 49页
  • 2015-12-13 发布于广东
  • 举报

Visual C# 2010程序设计教程 作者 978-7-302-28609-7 ch11.ppt

在小册子 11.4 数据读取器对象DataReader 11.4.3 创建DataReader对象 使用DataReader 检索数据包括创建Command对象的实例,然后通过调用Command.ExecuteReader创建一个DataReader,以便从数据源检索行。以下示例说明如何使用 SqlDataReader,其中command代表有效的SqlCommand对象。 SqlDataReader reader = command.ExecuteReader(); 使用DataReader对象的Read方法可从查询结果中获取行。通过向DataReader传递列的名称或序号引用,可以访问返回行的每一列。 11.4 数据读取器对象DataReader 11.4.4 使用DataReader对象 下列代码演示了DataReader对象的使用: SqlDataReader result = objCommand.ExecuteReader(); //如果DataRead对象成功获得数据,返回true,否则返回false if (result.Read() == true) { // 输出结果集中的各个字段 Response.Write(result[ID].ToString()); Response.Write(result[NAME].ToString()); Response.Write(result[ROLE].ToString()); } 11.5 数据适配器对象DataAdapter 11.5.1 DataAdapter对象的属性 DataAdapter对象的常用属性形式为XXXCommand,用于描述和设置操作数据库。使用DataAdapter对象,可以读取、添加、更新和删除数据源中的记录。对于每种操作的执行方式,适配器支持以下4个属性,类型都是Command,分别用来管理数据操作的“增”、“删”、“改”、“查”动作。 SelectCommand属性:该属性用来从数据库中检索数据。 InsertCommand属性:该属性用来向数据库中插入数据。 DeleteCommand属性:该属性用来删除数据库里的数据。 UpdateCommand属性:该属性用来更新数据库里的数据。 11.5 数据适配器对象DataAdapter 11.5.2 DataAdapter对象的方法 1. 构造方法 创建SqlDataAdapter对象。将参数selectCommandText设置为SelectCommand属性值,其连接字符串是selectConnectionString selectCommandText:指定新创建对象的SelectCommand属性值 selectConnectionString:指定新创建对象的连接字符串 SqlDataAdapter(string selectCommandText,String selectConnectionString) 创建SqlDataAdapter对象。用参数selectCommandText设置其SelectCommand属性值,并设置其连接对象是selectConnection selectCommandText:指定新创建对象的SelectCommand属性值 selectConnection:指定连接对象 SqlDataAdapter(string selectCommandText,SqlConnection selectConnection) 创建SqlDataAdapter对象。用参数selectCommand设置其SelectCommand属性 selectCommand:指定新创建对象的SelectCommand属性 SqlDataAdapter( SqlCommand selectCommand) 创建SqlDataAdapter对象 不带参数 SqlDataAdapter() 方法说明 参数说明 方法定义 11.5 数据适配器对象DataAdapter 11.5.2 DataAdapter对象的方法 2. Fill方法 根据dataTable名填充DataSet dataset:需要更新的DataSet srcTable:填充DataSet的dataTable名 int Fill (DataSet dataset,string srcTable) 根据匹配的数据源,添加或更新参数所指定的DataSet,返回值是影响的行数 d

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档