Thema: Delphi MySQL ohne Komponenten

Einzelnen Beitrag anzeigen

Takeshi

Registriert seit: 17. Aug 2003
Ort: Mülheim Ruhr
26 Beiträge
 
#63

Re: MySQL ohne Komponenten

  Alt 7. Nov 2004, 16:24
Hi

Vielen Dank für das Tut! Ich hatte die MySQL Driect Units mal in eine DLL compiliert, weil die Units unter Delphi 4 in der Schule nicht liefen, aber direkt mit der libmySQL.dll ist das natürlich viel sauberer und schöner

Allerdings hab ich ein Problem, zumindest ne Frage. Ich führe ein Query aus und möchte dann die Namen/Überschriften der Felder auslesen. Habe das so versucht:
Delphi-Quellcode:
[...]
_myFields := mysql_fetch_fields(_myRes);
for i:= 0 to mysql_num_fields(_myRes)-1 do
  ShowMessage('fieldname '+IntToStr(i)+#13+_myFields[i].name);
[...]
Das funktioniert so nicht - OK, ist vereinfacht und Deklarationen weggelassen, aber daran liegts nicht, denn so zB. funktionert es:
Delphi-Quellcode:
[...]
for i:= 0 to mysql_num_fields(_myRes)-1 do begin
  _myField := mysql_fetch_field_direct(_myRes,i);
  ShowMessage('fieldname '+IntToStr(i)+#13+_myField.name);
  end;
[...]
Mache ich etwas falsch ?

Danke jedenfalls schonmal und Grüße, Christoph
Christoph Friedrich
  Mit Zitat antworten Zitat