Einzelnen Beitrag anzeigen

Benutzerbild von emsländer
emsländer

Registriert seit: 21. Aug 2004
Ort: Lengerich
658 Beiträge
 
RAD-Studio 2009 Ent
 
#1

String zu PChar mach Mist - hängt zuviel Zeichen dran.

  Alt 21. Feb 2006, 21:11
Moin,

Problem: Hab hier einen String, den ich aus einer .INI auslese:

  db := ini.ReadString('GENERELL','datenbank','');
in dem String finde ich dann auch den gewünschten Inhalt: isdn

jetzt wandle ich das um:

 _MySQLdb := pansichar(db); oder auch:

 _MySQLdb := pchar(db); klappt soweit. Ich wundere mich das ich somit nicht auf die Datenbank komme.
Ein Anzeigen im Memotext ergibt:

Access denied for user 'isdn'@'%' to database 'isdn'

Da wird an das Wort "isdn" noch irgendein Schwachfug drangehängt.

Wie kann ich das verhindern?

wenn ich hingegen den Wert direkt an PChar übergebe, klappt es:

    _MySQLdb : PChar = 'isdn'; Gruss

EL


Narben am Körper sind ein Zeichen dafür, das man gelebt hat.
Narben auf der Seele sind ein Zeichen dafür, das man geliebt hat.
  Mit Zitat antworten Zitat