Tôi đang sử dụng mã EF đầu tiên với ứng dụng asp.net mvc của mình. đây là mã của tôi:chuyển đổi kiểu dữ liệu datetime2 thành lỗi kiểu dữ liệu datetime với Mã EF trước?
Request.RequestDate = DateTime.Now;
loại RequestDate là datetime trong cơ sở dữ liệu của tôi. và đây là lỗi xảy ra khi tôi sử dụng mã ở trên !:
Việc chuyển đổi kiểu dữ liệu datetime2 thành kiểu dữ liệu datetime dẫn đến giá trị ngoài phạm vi.
hãy giúp tôi. cảm ơn.
bản sao có thể có của [C# chuyển đổi của kiểu dữ liệu datetime2 thành kiểu dữ liệu datetime] (http://stackoverflow.com/questions/1331779/c-sharp-conversion-of-a-datetime2-data-type-to -a-datetime-data-type) – CodeCaster
Bạn đang sử dụng SQL 2005? phạm vi datetime2 là từ 0001/01/01 đến 9999/12/31 do đó lỗi. Nếu vậy, bạn cần chỉnh sửa tệp XML edmx –
@json jong: Tôi đang sử dụng máy chủ sql 2008 và tôi không có tệp .edmx vì tôi sử dụng Mã đầu tiên !. –