|
|
|
Запрос на добавление записи из Access в MS SQL
|
|||
|---|---|---|---|
|
#18+
Коллеги, Есть две таблицы А(id int) и B(id int), где B.id - это FK к А.id (соответственно, на поля существуют индексы). Обе таблицы хранятся на SQLServer'е. При попытки добавить запись в таблицу B из Акцессовского VBA (в A запись с таким id существует), возникает ошибка -2147217887. В MSDN по этому поводу пишут, что bookmark'и поддерживаются не всеми драйверами и это не наша проблема, а проблема разработчика (я, в явном виде, эти самые bookmark'и не использую). Самое интеречное, что иногда INSERT проходит на тех записях, на которых он до этого не работал (закономерность установить не пробовал). Записи пробовал добавлять через Recordset и через CurrentProject.Connection.Execute. Таблицы прилинкованы по ODBC (авторизация доменая). Причем в системе больше, чем 2 таблицы, но с остальными таких проблем не наблюдается. Никто не наступал на такие грабли. Или кто, что может порекомендовать. Заранее большое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2004, 20:55 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1676487]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 281ms |
| total: | 416ms |

| 0 / 0 |
