Подскажите как работать с командой Lock() в таком случае

Честно говоря, ходить по граблях не хочется, и делать тесты.
Тому спрошу здесь.
Есть таблица, которая ДВАЖДЫ открывается в программе.
[code]
SELECT 0
USE Table1 ALIAS Table1
SELECT 0
USE Table1 ALIAS _Table1 AGAIN[/code]
При блокировке записи в первой таблице (ALIAS Table1) командой [color=Blue]LOCK[/color][color=Red]()[/color],
по идее проводить повторную блокируется запись в (ALIAS _Table1) (или проверять) не нужно,
и с записью в "ALIAS _Table1" программа может свободно работать.
PS.Почему так запутанно, просто не хочу ломать код, и нарушать связи между таблицами, проще было открыть еще один экземпляр таблицы и с ним работать.

0

Автор публикации

Пользователи не найдены
Оставить комментарий
Авторизация
*
*
Генерация пароля