用的ADOQuery的FindNext
我怎么判断到是否遍历完数据库了呢?
我用while adoQuery.FindNext do
showmessage(AdoQuery.FindFiled('xx').AsString);在遍历完数据库时,它总是还执行。FINDNEXT不是个返回类型为BOOLEAN的函数么? 另: EOF是数据库为空, BOF是什么?
我怎么判断到是否遍历完数据库了呢?
我用while adoQuery.FindNext do
showmessage(AdoQuery.FindFiled('xx').AsString);在遍历完数据库时,它总是还执行。FINDNEXT不是个返回类型为BOOLEAN的函数么? 另: EOF是数据库为空, BOF是什么?
bof、eof数据库的指针溢出使他们就为true
你利用eof给出条件就可以拉
不难得!
你也可以看看那些delphi数据库编程的书
showmessage(AdoQuery.FindFiled('xx').AsString);Eof 是指数据库指针溢出尾部Bof 是指数据库指针溢出头部