建一个表,请先在设计视图里面设计列名,主键以及类型等
我们这里做一个简单的水果表,如图
你的数据库名为fruit.mdb,这个保存完后是一个数据库文件,里面可以包含各种表,里面的我们建了一个表也叫...,Read() 读到数据返回true但是从第二条开始读
datareader.HasRows 只是检则库中是否有记录,如果有则返回true,还得再用read()读取.
datareader.read()...为从数据开头往后读,如果库中已读到结尾了(可能没有记录)则返回false,如果用在if中,则会自动读出一条,else里则不必再用read(),如果有while(含有read()条件),则自动从第二条开始往下读...声明:SqlDataReader 提供一种从 SQL Server 数据库读取行的只进流的方式。无法继承此类。...数据为空时,read[0]读取数据时,则会出现错误!
那么如何避免出现该错误呢,仍然是用HasRows属性?
可以想到只需利用if语句取消循环状态!!
那么要用while怎么办呢?