Раздел форума:
Добрый день!
Пару месяцев назад начал разрабатывать приложение для Interbase БД, используя компонеты IBX для Delphi 5.
При проработке сетевого варианта возникла проблема, касающаяся транзакций.
Например: к одной таблице обращаются 2 пользователя. Транзакция, которую использует таблица имеет установку AutoCommit. Тем неменее если скажем первый пользователь модифицировал запись, то второй пользователь пытаясь изменить эту же запись либо виснет; либо, если первый завершил транзакцию по Commit - второй получает deadlock...
Буду рад, если кто-нибудь откликнется хотя-бы с намеком на решение этой проблемы. Программа предполагает работу двух-трех пользователей в небольшой локальной сети.
С уважением, Михаил.
Пробуйте и пишите [email protected]
повреждённую базу данных. База писалась с использованием InterBase 6.0