powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Работа с ODBC
1 сообщений из 1, страница 1 из 1
Работа с ODBC
    #32022476
Random
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я дико извиняюсь но на RSDN мне ни кто не смог ответить , может тут кто- нибудь знает?
Есть програмный код:
SQLHENV henv = NULL;

if (::SQLAllocHandle(SQL_HANDLE_ENV,NULL,&henv)==SQL_ERROR)
{
MessageBoxEx(NULL,"Невозможно загрузить Driver Manager!",NULL,MB_OK,LANG_ENGLISH);
return -1;
}

::SQLSetEnvAttr(henv,SQL_ATTR_ODBC_VERSION,(void*)SQL_OV_ODBC3,SQL_IS_INTEGER);

SQLHDBC hdbc = NULL;
if (::SQLAllocHandle(SQL_HANDLE_DBC,henv,&hdbc)==SQL_ERROR)
{
MessageBoxEx(NULL,"Невозможно инициализировать структуру о соединении!",NULL,MB_OK,LANG_ENGLISH);
return -1;
}

if (::SQLConnect(hdbc,(unsigned char *)"TEZ",SQL_NTS,(unsigned char *)"sa",SQL_NTS,(unsigned char *)"",SQL_NTS)==SQL_ERROR)
{
MessageBoxEx(NULL,"Невозможно присоедениться к базе!",NULL,MB_OK,LANG_ENGLISH);
return -1;
}

SQLHSTMT hstmt = NULL;
if (::SQLAllocHandle(SQL_HANDLE_STMT,hdbc,&hstmt)==SQL_ERROR)
{
MessageBoxEx(NULL,"Невозможно инициализировать структуру о запросе!",NULL,MB_OK,LANG_ENGLISH);
return -1;

}
char szSQLText[50];
strcpy(szSQLText,"{CALL sp1 (1,'fgh')}");
if (::SQLExecDirect(hstmt, (unsigned char *)szSQLText, SQL_NTS) == SQL_ERROR)
{
MessageBoxEx(NULL,"Невозможно выполнение запроса!",NULL,MB_OK,LANG_ENGLISH);
}

if (hstmt != NULL)
{
SQLFreeHandle(SQL_HANDLE_STMT,hstmt);
}

if (hdbc != NULL)
{
SQLDisconnect(hdbc);
SQLFreeHandle(SQL_HANDLE_DBC,hdbc);
}
if (henv != NULL)
{
SQLFreeHandle(SQL_HANDLE_ENV,henv);
}




В хранимой процедуре sp1 осуществляется вставка 100000 записей ,но фактически всавляется 152 Такое ощущение , что по истечении некоторого времени прерывается запрос .Мне кажется что где настроен таймаут где это может быть?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Работа с ODBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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