怎么把 Timestamp 的类型转换成 System.datetime 呢?我在绑定 asp.net 中的 datagrid 中出现下面的错误,我数据库中的时间字段使用 Timestamp 类型的,但是又不能更改类型,因为牵扯到他们系统的运行,其他系统我们不能做改动,请各位大侠帮忙,谢谢!Unable to convert MySQL date/time value to System.DateTime
但是怎么会出现上面的错误呢?--------------------------------------------------------------------------------Unable to convert MySQL date/time value to System.DateTime 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: MySql.Data.Types.MySqlConversionException: Unable to convert MySQL date/time value to System.DateTime源错误: 行 67: Dim ap As New MySqlDataAdapter(strsql, cn) 行 68: Dim ds As New DataSet 行 69: ap.Fill(ds, "e_cdr") '=========这里出错======== 行 70: Session("ds_cdr") = ds 行 71:
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: MySql.Data.Types.MySqlConversionException: Unable to convert MySQL date/time value to System.DateTime源错误:
行 67: Dim ap As New MySqlDataAdapter(strsql, cn)
行 68: Dim ds As New DataSet
行 69: ap.Fill(ds, "e_cdr") '=========这里出错========
行 70: Session("ds_cdr") = ds
行 71: