文件名称:SqlDataReader对象-VB.NET数据库程序开发
文件大小:1.18MB
文件格式:PPT
更新时间:2024-05-13 13:18:39
vb与数据库
2.SqlDataReader对象 SqlDataReader提供一种从数据库快速的只向前读的数据流方式,存放SqlCommand对象的ExecuteReader方法的返回结果。 可以通过循环程序一行一行地获取多条数据,但该对象当前只存储一行,而且只要一行被读取,该行之前的数据就不再有效,为了再次读取那一行,必须创建一个新的SqlDataReader实例并且再次从数据流中读取它。不能使用它来写入数据。 不但节省资源而且效率很高,故可以降低网络的负载。 1)SqlDataReader对象的定义 Dim 对象变量名 As SqlDataReader ‘不能用New 例如: 声明并创建一个名称为myread的对象实例: Dim myread As SqlDataReader 2)SqlDataReader对象的方法 Read():读取到下一条记录。 Close():关闭SqlDataReader对象。 注意:一个数据库连接只能被一个SqlDataReader使用,在SqlDataReader没有关闭之前,数据库连接会一直被占用,因此使用完毕应该马上关闭它。