Я создаю приложение на C#, которое обращается к базе данных SQL.Ограничить доступ SQL
Он должен быть полностью доступен, но только одним человеком за раз, поэтому, если другой пользователь подключается с использованием учетных данных в программе, он позволит им просматривать данные и не разрешать им добавлять или вставлять и т. Д.
Так что в основном я хочу добиться эквивалента блокировки документа Word.
Надеюсь, что имеет смысл, любая помощь будет принята с благодарностью.
Благодаря
Brendan
Похоже на _very_ пессимистическую стратегию блокировки. В чем цель? Вы просто беспокоитесь о честности или просто пессимистичны? –
Это звучит как ужасная идея. Но это должно быть просто реализовать в вашем приложении. Что вы пробовали? На самом деле вы не задали вопрос. – mason
Вам нужно защитить одну запись или таблицу от проблем параллелизма, если это не может быть наиболее подходящим подходом. Прочтите следующие сведения о путях оптимистической и пессимистической блокировки http://www.codeproject.com/Articles/114262/ways-of-doing-locking-in-NET-Pessimistic-and-opt – CodeX