EF架構~mysql中時間戳字段被認爲是主鍵自增

如果在mysql中添加了自增字段,用來維護行的版本,那麼在EF中會有一個問題,會把它當成是數據表主鍵,當你的真正主鍵是自曾時,就會把默認值0拼到生成的SQL語句裏,導致你的insert出錯,這是那個原因! 我們需要把它註釋掉,擔註釋後,又有新的問題出來了 這種問題也很無厘頭! 這種問題是因爲你的MySQL數據庫裏的CreateDate字段沒有把時間戳去掉,應該先把它去了就可以了! 再次運行程序,問
相關文章
相關標籤/搜索