Unable to convert MySQL date/time value to System.DateTime

xuxubaby發表於2014-01-16

當使用.NET connector 連線MYSQL資料庫,檢索某些資料的時候,你可能會得到一個錯誤資訊:

"Unable to convert MySQL date/time value to System.DateTime"

這是因為在日期列中有"0000-00-00"資料值,要修正這個問題,你可以把這些資料設為null,或者在連線字串中設定"Allow Zero Datetime=True"

例:

<add name="MySqlCon" connectionString="Database=test;Data Source=localhost;User Id=root;Password=123456;pooling=false;CharSet=utf8;Port=3306;allow zero datetime=true"/>



原文地址:http://jackyxfl.blog.163.com/blog/static/1641341502010112035859224/

相關文章