在TQuery控件中,我遍历后面的数据集,怎么数目怎比实际的多1呢?
while not Query1.eof do
begin
....
Query1.next;
....
end;
while not Query1.eof do
begin
....
Query1.next;
....
end;
解决方案 »
- 快 Grid+ADO+Access的问题 解决立刻结账!!!!
- 能不能让DBGrid总是有网格线呢?
- @@@@@@@@@@@@@@@@我有這樣一段代碼﹐不知道能不能按要求改改﹐高手請進﹖@@@@@@@@@@@@@@@@@@@@@
- 大家看看这样插入数据有问题吗?为什么总是报错呢?
- Dll文件导入的问题
- Delphi中如何实现X的n次方,就是向vb中的X^n
- 尚未调用 CoInitialize,调用adoconnection的open方法时的异常。
- 又一個平庸的問題, 如何通過代碼將一個菜單中的items添加到另一個菜單中?
- 想用Delphi6.0和sqlserver 2000开发一个燃料的数据库系统.
- 窗体的宽度为什么不能小于115?
- 求助:怎样得到Oracle一个用户下所有的存储过程名字及此存储过程下的所有参数名和类型?(急!!)
- 如何将选中的记录加到一个临时表中,如何将临时表清空?
while not Query1.eof do
begin
....
Query1.next;
....
end;
procedure TForm1.Button1Click(Sender: TObject);
var
i:integer;
begin
i:=0;
while not Query1.Eof do
begin
i:=i+1;
ShowMessage(IntToStr(i));
Query1.Next;
end
end;贴上代码。
while not Query1.eof do
begin
....
Query1.next;
....
end;
first指向第一笔的前一笔,一定要有Query1.first;