Datenbank und CString abgeschnitten
-
Wie war das noch...
Finde den Beitrag nicht mehr...Wenn ich per ODBC auf eine Datenbank zugreife und der String länger als n-Zeichen enthält wird bei einem CString der Wert abgeschnitten.
Wie konnte man das nochmal beheben?!?
Man musste irgendwie den Buffer höhersetzen?!?Weiss das noch jemand?
Danke
-
Keiner eine Idee?!?
-
Hab's endlich rausgefunden (falls jemand interessiert):
void AFXAPI RFX_Text(CFieldExchange* pFX, const char *szName,
CString& value, int nMaxLength = 255, int nColumnType =
SQL_VARCHAR);siehe:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmfc98/html/_mfcnotes_tn045.asp