
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.07.2003, 20:38
|
|||
|---|---|---|---|
|
|||
ODBC API: данные очень долго идут до базы |
|||
|
#18+
Всем привет! Что-то я опять не пойму! Я работаю с базой MS Access через ODBC API. У меня есть два запроса с параметрами, один INSERT, другой - SELECT. И я почему-то сразу после добавления записи INSERT-ом не могу найти ее SELECT-ом. Приходится ждать какое-то время, например, сделать SELECT от 1000 до 10000 раз, пока он не начнет выдавать добавленные данные. Неужели это нормально!? Или я что-то упустил? У меня есть поле-счетчик и как мне тогда за приемлемое время узнать, какое значение он получил для новодобавленной записи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.07.2003, 20:43
|
|||
|---|---|---|---|
|
|||
ODBC API: данные очень долго идут до базы |
|||
|
#18+
А если сделать Requery? Правда, не знаю, в какой аппликации это происходит и есть ли там такая возможность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.07.2003, 23:49
|
|||
|---|---|---|---|
|
|||
ODBC API: данные очень долго идут до базы |
|||
|
#18+
Была похожая проблема. INSERT тормозил сильно. Дело оказалось в согласованности версий ODBC библиотек odbcji32.dll и odbcjt32.dll с версией самой базы Access. MS Office при инсталляции всегда заменяет их, не взирая на текущую версию. Надо их просто позаменять на разные другие версии (не забудь про dllcache в Win2000 и выше). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1680546]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
61ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 341ms |

| 0 / 0 |
