Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
27.07.2008, 19:57
|
|||
---|---|---|---|
|
|||
Обработка ошибки TableUpdate для CAD |
|||
#18+
Для каждой записи таблицы мне необходимо дать уникальный идентификатор. Использовать Identity или XП не могу, т.к. к этим таблицам обращаются из FPD 2.6 След.значение идентифиатора находится в отдельной таблице NewID Через CAD получаю значение NewID, далее NewId = NewID +1 Имитирую изменение таблицы , модифицируя NewID с другой машины Update ... TableUpdate(.T.,.F.) - без записи поверх другого пользователя проходит ошибка Record not Locked теперь вроде обновить курсор, NewId = NewID +1 и повторить заново Update и TableUpdate, но CursorRefresh идет с такой-же ошибкой, CursorFill - Alias Already Exist Чем можно переоткрыть курсор-адаптер,чтобы заново считать идентификатор Может кто выполнял подобную обработку, а не просто глушил процедуру, поделитесь, пожалуйста, решением ... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1587468]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
73ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
29ms |
get tp. blocked users: |
2ms |
others: | 350ms |
total: | 498ms |
0 / 0 |