我的表有几个int(11)和int(11)可空的列。我的域对象有相同的int和int?属性。 at System.Convert.ToInt32(UInt64 value) at System.Convert.ToInt32(Object value)
at NHibernate.Dialect.Schema.MySQLColumnMetada
直到有一台机器让我更改为x86,现在我有了这行代码:扔给我一个OverFlowException。例外:
System.OverflowException: Arithmetic operation resulted in an overflow. at System.Data.Odbc.OdbcDataReader.GetSqlType