将char数据类型转换为datetime数据类型导致了一个超出范围的datetime值。

4

我正在处理从Excel导入数据到SQL Server的工作。在向SQL Server插入日期和时间值时,我遇到了问题。它显示以下错误:

[System.Data.SqlClient.SqlException] = {"The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.\r\nThe statement has been terminated."}

Excel表格中的日期和日期时间格式如下:

  Date          DateTime
2011-04-26  2011-04-26 13:30

我需要将这两个值导入到数据库中,请问应该做什么?

1个回答

4

我的问题已经解决了。我所做的是首先创建一个字符串变量并将值传递给该变量。然后创建一个日期时间变量,将字符串变量转换为日期时间,并将该值传递给日期时间变量。 - Nazima

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接