Guten Morgen!
(Debian Sid (sidux mit KDE4.2 und lazarus standard install)
Mir tauchte ein weiteres Problem auf:
Um mich mit einer
MySQL-
DB zu verbinden, würde ich die Komponente TMySQL50Connection benutzen. libmysqlclient-dev ist auch installiert (sollte doch ausreichen, oder? Version 5 ist das auf alle Fälle)
Wenn ich das programm starte, komme ich bestenfalls zu einer Ausgabe bei
ShowMessage(MySQLConnection1.ClientInfo);.
Weise ich aber den hostnamen mittels
MySQLConnection1.HostName := 'testhost'; zu, kommt sofort eine Zugriffsverletzung, allerdings in:
Delphi-Quellcode:
$000000000061C9ED line 2094 of include/control.inc
$0000000000632C8E line 52 of include/buttoncontrol.inc
$0000000000633490 line 185 of include/buttons.inc
$00000000006339DD line 329 of include/buttons.inc
$00000000006336A9 line 240 of include/buttons.inc
$00000000004EF668
$000000000061185A line 4749 of include/wincontrol.inc
$00000000007975CA line 103 of lclmessageglue.pas
$0000000000795C1E line 1633 of gtk2wsstdctrls.pp
Ich kann mir das jetzt nicht erklären. Sollte es u.U. an der Stringart liegen? Ich denke, ich hätte mal was von
Ansi-Strings gelesen, allerdigns in den beispiel-programmen nichts mehr dazu gefunden.
Kann mir da jemand auf die Sprünge helfen?
Grüße
-C-