今天別人調我寫的一個webservice接口時,byte數組轉dataset時報了個這麼個錯誤,如圖:
仔細檢查了一下,‘跟其他的方法寫的一模一樣爲什麼會報錯呢?’我想,代碼沒問題,那就是數據有問題了。我們公司用的數據庫大部分都是mysql
我忽然發現這個方法中查詢的有一列是datetime類型的,我就想會不會是這個問題呢,然後就把這一列暫時去掉了。然後就成功了~
成功的走下去了,然後咱們可以用 mysql的DATE_FORMAT() 方法,把datetime的那一列轉爲string類型,DATE_FORMAT(pleave.LeaveDate,'%Y-%m-%d %T') as LeaveDate。
OK~