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