转载自:列ReservedWord不属于表ReservedWords的解决方法
列“ReservedWord”不属于表 ReservedWords 的解决方案。
ReservedWord不属于ReservedWords。
首先明确,这个列真不知道是什么东东。 但错误的原因算是找到了!!
原因:MySql.Data.dll没有和NHibernate.dll在同一个目录下。MySql.Data.dll添加引用了也没用,把那个dll拷到bin下面,也就是 跟NHibernate.dll在一起,这家伙才能找到MySqlDataDriver。疯掉!
另外,如果还有错,貌似 就是 :
在NHibernate配置文件的 <session-factory> 节点里添加:
<property name="hbm2ddl.keywords">none</property>