Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Работа с ODBC
|
|||
|---|---|---|---|
|
#18+
Я дико извиняюсь но на 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 Такое ощущение , что по истечении некоторого времени прерывается запрос .Мне кажется что где настроен таймаут где это может быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2002, 07:45 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1824001]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
6ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 346ms |

| 0 / 0 |
