Unable to convert MySQL date/time value to System.DateTime
ในกรณีนี้ผมใช้ VB.Net คับ เมื่อ Query ข้อมูลออกมาแสดงผล จะขึ้น Error ว่า Unable to convert MySQL date/time value to System.DateTime ดังนั้นวิธีแก้ที่ได้ผลก็คือให้เราเพิ่ม Option
allow zero datetime=true; ใน Connection String ของเรา
เป็น
MySQLConnectionStr = "server=" & MySQLServer & ";user=" & MySQLUser & ";database=" & MySQLDatabase & ";port=" & MySQLPort & ";password=" & Crypto.Decrypt(MySQLPassword, "sys11266") & ";allow zero datetime=true;"
จากนั้นโปรแกรมที่เราเขียนก็จะแสดงผลได้ถูกต้องครับ
No comments:
Post a Comment