!sqldatareader.Read()是什么意思

日期:2016-11-16 22:30:35 人气:1

!sqldatareader.Read()是什么意思

第一个问题,DataReader的Read()方法是顺序读取,这个可以参照指针,一开始指针是指向DataReader的头部,但是那里并没有数据,Reader中的数据从下一个地址开始,如果要取得数据需要一次次用Read()来取。 第二个问题,HasRows是返回DataReader中是否包含一个或多个结果,如果有那就可以直接告诉程序这个部门已经存在。 这里要理解的是,DataReader中的数据不管有几条,他都是存在的,就像是你站在一个队伍前,看到的始终是第一个人,如果他不走开,你看不到下一个人,但是队
    A+
热门评论