Я получаю ошибку переполнения SqlDateTime (должно быть между 1/1/1753 12:00:00 AM и 12/31/9999 11:59:59 PM .) при выполнении INSERT с использованием Linq DataContext, связанного с базой данных SQL Server, когда я выполняю функцию SubmitChanges().Переполнение SqlDateTime на INSERT, когда дата верна с использованием Linq to SQL DataContext
Когда я использую отладчик, значение даты верное. Даже если я временно обновляю код, чтобы установить значение даты в DateTime.Now, он не будет делать вставку.
Неужели кто-нибудь нашел обход для этого поведения? Возможно, есть способ проверить, что SQL, который datacontext представляет в базу данных.
Занесение данных datacontext выполнило эту работу. Я выяснил, что контекст произвел две вставки для каждой строки, одну из которых содержит значения столбца, а другая - без. Мне удалось переписать код, и он работает сейчас. Спасибо за вашу помощь, Jan –