Einzelnen Beitrag anzeigen

c-bob

Registriert seit: 11. Jun 2009
12 Beiträge
 
#1

MySQL und Access Violation schon bei hostnamen-zuweisung

  Alt 15. Jun 2009, 06:52
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-
  Mit Zitat antworten Zitat