第九章使用C和ADONET操作数据库.pptVIP

  • 3
  • 0
  • 约 46页
  • 2015-08-31 发布于重庆
  • 举报
第九章使用C和ADONET操作数据库.ppt

第9章: 使用C#和ADO.NET操作数据库 第9章结束 Get方法 每个DataReader都定义了一组Get方法,下面的例子使用该方式访问Fid和Fname的值: int ID = dr.GetInt32(0); string Name = dr.GetString(1); 注意:虽然这些方法把数据从数据源类型转化为.NET数据类型,但是不执行其他的数据转换,如不会把16位整数转换为32位的。所以必须使用正确的Get方法。另外Get方法不能使用字段名来访问字段,下面的访问方法是错误的: int ID = dr.GetInt32(“Fid”); //错误 string Name = dr.GetString(“Fname”); //错误 DataReader读取数据(Cont.) DataReader提供了另一个遍历结果集的方法NextResult(),其作用是把数据读取器移动到下一个结果集,这个方法可以与Read( )方法协同工作。 例如,下面的代码使用DataReader实现了操作两个结果集: using System; using System.Data; using System.Data.SqlClient; namespace ConsoleApplication1

文档评论(0)

1亿VIP精品文档

相关文档