Re: SQLGetData, преобразование типов данных
От: Nonmanual Worker  
Дата: 21.08.09 09:26
Оценка:
Здравствуйте, Diversant, Вы писали:

D>
D>// ...
D>SQLWCHAR Str[255];
D>SQLINTEGER StrLen;
D>// ...
D>SQLGetData(hstmt, 1, SQL_C_WCHAR, Str, 255, &StrLen);
D>// ...
D>wprintf_s(L"%s\n", Str);
D>// ...
D>

D>то строка оказывается в какой-то непонятной кодировке, и соответственно неправильно отображается.
D>Для проверки выводил строку в шестнадцатеричных кодах, получилось следующее (закодировано слово "Сервер"):
D>42143544043243544004324302041043943d
D>Помогите, пожалуйста, прояснить ситуацию.

Проверьте что функция возвращает.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.