Je merde, vivement les vacances................

Résolu
cs_marlau Messages postés 11 Date d'inscription jeudi 1 juillet 2004 Statut Membre Dernière intervention 19 juillet 2004 - 19 juil. 2004 à 16:33
cs_marlau Messages postés 11 Date d'inscription jeudi 1 juillet 2004 Statut Membre Dernière intervention 19 juillet 2004 - 19 juil. 2004 à 17:01
Voilà un bout de code... (toujours debutant DELPHI 6)

grace à une routine SQL "reqT", je recupère toutes les infos dans un DBGrid, et ça marche....
Je veux ensuite les mettre dans un tableau "Coord_V" pour les exploiter...

mais dans mon tableau, je recupère toujours les champs du 1er enregistrement :sad)

je ne trouve pas ou mettre "j" dans ma ligne pou l'ADOQuery:

[b]Coord_V[i,j]:=ADOQuery1.Fields.Fields[j].AsString;[b]

Merci pour l'aide :)
...........................................................................................

ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(reqT);
ADOQuery1.Active:= true;
ADOQuery1.Open;
nbrR := 0 ; //nb enregistrements
nbrC := 0 ; //nb champs
nbrR := ADOQuery1.RecordCount;
nbrC := ADOQuery1.Fields.Count;
Finalize(Coord_V);
SetLength(Coord_V,nbrR,nbrC);

for i:=0 to nbrR-1 do
begin
for j:=0 to nbrC-1 do
begin
[b]Coord_V[i,j]:=ADOQuery1.Fields.Fields[j].AsString;[b]
end;
end;

2 réponses

cs_marlau Messages postés 11 Date d'inscription jeudi 1 juillet 2004 Statut Membre Dernière intervention 19 juillet 2004
19 juil. 2004 à 17:01
Désolé, j'ai trouver: ADOQuery.Next

Trop simple.........
3
cs_marlau Messages postés 11 Date d'inscription jeudi 1 juillet 2004 Statut Membre Dernière intervention 19 juillet 2004
19 juil. 2004 à 16:36
en plus je fatigue....

lire :je ne trouve pas ou mettre "i" dans ma ligne pour l'ADOQuery

et non pas "j"
0
Rejoignez-nous