Einzelnen Beitrag anzeigen

citybreaker
(Gast)

n/a Beiträge
 
#1

Problem beim darstellen von Daten im StringGrid

  Alt 20. Mai 2010, 08:45
Halli Hallo!


Ich hät da mal nen Problem.
Ich lasse Daten aus einer MySql Datenbank in einem StringGrid darstellen. Da das ne ganze
Menge Daten sind die da rein sollen, habe ich mir überlegt das ganze über eine for Schleife
zu machen.

Delphi-Quellcode:
for i := 0 to fieldCount-1 do begin
  libRow := mysql_fetch_row(libRes);
  if libRow <> 0 then
    StringGrid1.Cells[0,i+1] := libRow[i];
  else end ShowMessage(mysql_error(libHandle));
end;
Hier wird jetzt nur der erste Wert einmal dargestellt. Ich verstehe nur nicht warum.
Wenn ich das ganze einzelnd aufliste, dann funktioniert es.

Delphi-Quellcode:
for i := 0 to fieldCount-1 do begin
  libRow := mysql_fetch_row(libRes);
  if libRow <> 0 then begin
    StringGrid1.Cells[0,1] := libRow[0];
    StringGrid1.Cells[0,2] := libRow[1];
    StringGrid1.Cells[0,3] := libRow[2];
    StringGrid1.Cells[0,4] := libRow[3];
    // usw ...
  end else end ShowMessage(mysql_error(libHandle));
end;
  Mit Zitat antworten Zitat