今天 用C# MySql做項目的時候 遇到了 unable to convert MySQL date/time value to System.DateTime 這樣的異常錯誤,這個原因是因為:表裡的日期字段存在00-00-00 00:00:00這樣的時間,所以在進行比較的時候就會出現這樣的錯誤。在網上找了種方法看了下有時可行有時是不可行的,在網上的方式是這樣的如下:
<add name="constr" connectionString="Server=.;database=bbbb;uid=root;password=123456;" providerName="MySql.Data.MySqlClient"/> 最後我自己的解決方法是給他設定一個默認的時間,如:1976-01-01 00:00:00