我想检查MySQLReader
是否已完成查找记录。
到目前为止,这段代码帮助我查找记录。
if reader.HasRows then
while reader.Read()
//codes
end while
else
//else condition codes
end if
我真的想知道Reader
是否已完成运行。像reader.Finished()//**but there's no such thing like this code**
这样的东西。有人可以为此提供帮助吗?
答案 0 :(得分:2)
reader.Read()
完成阅读后, Reader
将返回false。这将导致while
循环终止。你可以这样做:
if reader.HasRows then
while reader.Read()
''codes
end while
''Do whatever it is you wanted to do when the reader is finished.
else
''else condition codes
end if