NHibernate MySQL личность - PullRequest
       2

NHibernate MySQL личность

0 голосов
/ 11 января 2012

Я использую Int32 для столбца идентификаторов в базе данных MySql.Я использую Session.Get<User>(1), все работает нормально.Но если я использую собственный sql CreateSqlQuery, он жалуется, что тип System.UInt32 не может быть назначен свойству типа System.Int32 setter из User.Id.

Я проверил столбец id таблицы как id int(10) unsigned NOT NULL auto_increment.

Есть идеи?

Спасибо

1 Ответ

0 голосов
/ 11 января 2012

Полагаю, вам следует попытаться ввести тип User.Id System.UInt32 в соответствии с тем, что поступает из базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...