0
我使用Int32作爲MySql數據庫中的標識列。我使用Session.Get<User>(1)
,它工作正常。但是,如果我通過CreateSqlQuery使用本機SQL,它會抱怨類型System.UInt32不能被分配給類型System.Int32
設置器User.Id
的屬性。NHibernate的mysql身份
我檢查了表的id列爲id int(10) unsigned NOT NULL auto_increment
。
有什麼想法?
感謝
向我們顯示您的代碼。 – NOtherDev 2012-01-10 21:00:45