powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / SQLInstallerError
5 сообщений из 5, страница 1 из 1
SQLInstallerError
    #33593328
KVAru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите что здесь не так, VS 2005 ругается не по детски на Access Violetion

WORD N_ER = 1;
DWORD* pf = (DWORD*)ODBC_ERROR_INVALID_REQUEST_TYPE;
LPWSTR str = NULL;
WORD Mx = SQL_MAX_MESSAGE_LENGTH;
WORD* cd = NULL;

SQLInstallerError(N_ER,pf,str,Mx ,cd);

Хочу вывести сообщение после попытки создания DSN
...
Рейтинг: 0 / 0
SQLInstallerError
    #33593390
roman10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
SQLInstallerError
    #33593430
roman10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так вы читайте описание функции SQLInstallerError. Во втором параметре надо передавать указатель на переменную, а не константу, как делаете вы.
...
Рейтинг: 0 / 0
SQLInstallerError
    #33593452
KVAru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извиняюсь на C++ только начинаю работать,
DWORD* pf - это же и есть указатель
...
Рейтинг: 0 / 0
SQLInstallerError
    #33593689
roman10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KVAruизвиняюсь на C++ только начинаю работать,
DWORD* pf - это же и есть указатель

Верно. Но ведь нужен не просто указатель, а указатель на переменную . Вы же присваиваете указателю значение константы, используюя при этом явное приведение типов, что есть дурная практика.



Код: plaintext
1.
2.
3.
4.
5.
6.
DWORD dwErrCode;
TCHAR szErrMsg[SQL_MAX_MESSAGE_LENGTH];
WORD wLength;
RETCODE Result;

Result = SQLInstallerError( 1 , &dwErrCode, szErrMsg, SQL_MAX_MESSAGE_LENGTH -  1 , &wLength);
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / SQLInstallerError
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]