Kiểu dữ liệu datetime của SQLServer là một phạm vi giá trị được phép nhỏ hơn nhiều so với kiểu dữ liệu datetime .net. Kiểu datetime của SQLServer về cơ bản hỗ trợ lịch Gregorian, vì vậy giá trị nhỏ nhất bạn có thể có là 1/1/1753. Trong năm 2008 SQLServer đã thêm một kiểu dữ liệu datetime2 hỗ trợ trở lại năm 1 (không có năm 0). Có vẻ như bạn đang cố chèn một giá trị datetime trước ngày 1/1/1753 vào cột SQLServer datetime (không phải datetime2)