Хорошо, вот странный.У меня есть процедура, которая проходит и делает несколько удалений старых данных.Несколько человек жаловались на ошибку:
System.Data.SqlClient.SqlException: The DELETE statement conflicted with
the REFERENCE constraint
Глядя на мой код (я использую L2S), я не понимаю, как это возможно.Но хорошо, скажем так.Я прошу клиента прислать мне свою БД, чтобы я мог отладить ее, одна загвоздка: когда я подключаю ее к своему SQL-серверу и запускаю процедуру, я не получаю ошибок.Все работает и удаляет, как и ожидалось.Это экземпляр SQL 2008 Express на Win2008, из которого изначально поступила БД, и я подключаю его к полному экземпляру SQL 2008.Существуют ли различия, которые могут вызвать такое поведение?