Я использую Entity Framework, C# 4.0 и Visual Studio 2010. Мне нужно выполнить простой SQL-запрос, чтобы удалить содержимое четырех таблиц. Запрос содержит:Удаление всех записей из нескольких таблиц с использованием Entity Framework
DELETE FROM dbo.tblMFile
DELETE FROM dbo.tblMContacts
DELETE FROM dbo.tblPersonDetails
DELETE FROM dbo.tblAddresses
Между некоторыми из таблиц есть внешние ключи.
Кажется, что нет простого способа сделать это.
Со ссылкой на мои замечания по поводу ответа на первый respondant в:
Из-за высокой конфиденциального характера данных мне нужен способ, чтобы быстро удалить все содержимое (с требованием и вопросы безопасности)
Я новичок в EF и стремится узнать
Я использую удалить вместо усечения из-за ограничений внешних ключей, упомянутых выше (также выше SQL является иллюстративным, а не окончательный).
Я твердо и долгое время верю в сильную типизацию и префиксы всех моих объектов с индикатором типа. Это избавило меня от часов (или даже дней) отладки.
Люди вежливы, чувствительны и информативны (среди многих других атрибутов). Я стремлюсь быть человеком.
Отличный, полный, краткий ответ. Большое спасибо. –