Я прочитал несколько документов с противоречивым мнением: в этом сообщении говорится, что вы не можете использовать его в многопользовательской среде: http://www.pluralsight -training.net / community / blogs / jimw / archive / 2007/02/18 /46141.aspx
Википедия сообщает: среда выполнения SQL CE обеспечивает одновременный многопользовательский доступ к файлу .sdf.
Какой из них правильный?
Мой сценарий таков: я хочу написать приложение базы данных в WPF и мне нравится использовать LINQ to SQL.У меня уже есть база данных MS Access с некоторыми данными, которые должны быть импортированы в базу данных SQL CE.
Я не против использовать базу данных Access (MDB) в качестве механизма базы данных, но, насколько я знаю,LINQ to SQL не работает с базой данных Access (я прав?), Поэтому я решил использовать SQL CE
Возможно, два или более пользователя открывают приложение по сети и работают с ним.Поэтому мне нужен способ убедиться, что если два или более пользователя откроют базу данных и запишут в нее (разные записи), она не вылетит.Каков наилучший вариант для этого сценария?