System.FormatException: GUID 應包含帶 4 個短划線的 32 位數(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)。


在NHibernate數據庫查詢中出現了這個錯誤,由於是數據庫是mysql的,當定義的字段為char(36)的時候就會出現這個錯誤。

 

【解決方法】

將char(36) 改成varchar(40)就行了

 

參考:http://www.cnblogs.com/end/archive/2012/12/26/2834068.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM