Du castest einen AnsiString in einen PAnsiString?
- AnsiString = Zeiger auf seine Daten (Chars und Zusatzinfos)
- PAnsiString = Zeiger auf den Zeiger auf seine Daten/Chars
- PAnsiChar = Zeiger auf Char/CharArray
Was hat SQLite3_Column_text für einen Result-Type?
Wie ist der kodiert? (
ANSI, UTF-8 oder
ANSI)
Und welches Format braucht pData?
PWideChar, PAnsiChar+
ANSI oder PAnsiChar+UTF-8
Delphi-Quellcode:
sAnsiData := UTF8ToAnsi(SQLite3_Column_text(theStatement, i));
pData := PAnsiChar(sAnsiData);