怎么把 Timestamp 的类型转换成 System.datetime 呢?我在绑定 asp.net 中的 datagrid 中出现下面的错误,我数据库中的时间字段使用 Timestamp 类型的,但是又不能更改类型,因为牵扯到他们系统的运行,其他系统我们不能做改动,请各位大侠帮忙,谢谢!Unable to convert MySQL date/time value to System.DateTime 

解决方案 »

  1.   

    但是怎么会出现上面的错误呢?--------------------------------------------------------------------------------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: