无法将参数值从TimeSpan转换为DateTime

时间:2009-04-21 07:37:50

标签: sql-server ado.net datetime

我正在使用SQL Server 2008。

首先,我为SqlDbType.Time提供了System.TimeSpan给插入和更新的参数类型。

我成功了。

现在我改为DbType.Time而不是SqlDbType.Time。这给了我错误消息“无法将参数值从TimeSpan转换为DateTime”,但没有调用“过程”

1 个答案:

答案 0 :(得分:5)

这是当前版本的ADO.Net中的confirmed bug。在下一个版本中,您需要使用SqlDbType.Time。