"TADQuery *MetaQuery"
Everything works except "MetaQuery->Eof". When it gets to the last record instead of breaking out of the while statement, it repeats forever the last record??? Driving me crazy...Any sugestions? Thanks
| Code: |
Mod->MetaQuery->FindFirst();
while(!Mod->MetaQuery->Eof) //fix
{
field = Mod->MetaQuery->Fields->Fields[0]->AsString ;
item2 = Tree->Items->AddChild(item,field);
item2->ImageIndex = 7;
item2->Focused = true;
for (f=1;f<Mod->MetaQuery->Fields->Count ;f++)
{
Tree->Cells[f][item2->AbsoluteIndex]= Mod->MetaQuery->Fields->Fields[f]->AsString;
}
Mod->MetaQuery->FindNext();
}
|