SQL日期类型转换错误

时间:2013-05-22 07:46:28

标签: sql-server date datetime

我得到这样的日期

DateTimePicker1.Value.Date.ToShortDateString()

并尝试插入我的数据库。

错误是:

  

从字符串转换日期和/或时间时转换失败。

昨天工作。今天我删除了表格中的所有值,现在不能正常工作

2 个答案:

答案 0 :(得分:0)

您的应用服务器和数据库服务器看起来有不同的区域日期设置。此外,DateTimePicker1.Value.Date产生一个DateTime,您应该使用它将其添加到数据库中,而不必经历区域转换混乱。

答案 1 :(得分:0)

使用以下方式获取日期:

CDate(DateTimePicker1.Value.Date.ToShortDateString())

相关问题