Слетают каскадные связи, данные не переносятся...
|
|
Среда, 24 Сентября 2014 г. 10:06
+ в цитатник
Приветствую, Форумчане!
Существует некое приложение. Работало довольно долго без сбоев. А2003, разделенка (файл-сервер)
Клиенты приходят с планшетниками, нажимают волшебную кнопку и переносят данные на основное приложение, на котором также предусмотрен ручной ввод.
Единственным исключением было то, что вводить данные с планшетника и редактирование данных в ручном режиме одновременно было исключено! Не смог добиться параллельного переноса данных.
Недавно начались приключения. После ввода данных нарушаются все каскадные связи (удаляются). Причем бывают случаи когда в основной таблице данные сохраняются, а в подчиненной нет (вместо записей Error по всей длине полей). Либо наоборот: данные в подчиненке целые, но основная таблица пуста...
Что могла произойти? Серверный файл создал по новой, перенес данные, восстановил связи один ко многим (каскадное обновление), но не сработало...
Посоветуйте, что можно предпринять, до недавнего времени всё работало без сбоев...
Кстати, как можно добиться параллельного переноса данных? Вся проблема у меня в том, что при переносе данных с планшета требуется создание записи ID (index, autonumber), но при одновременном вводе (как я предполагаю) генерируется в памяти ID с одинаковыми значениями и всё блокируется...
Отвечу на любые дополнительные вопросы
http://www.sql.ru/forum/1117273/sletaut-kaskadnye-svyazi-dannye-ne-perenosyatsya
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-