为了账号安全,请及时绑定邮箱和手机立即绑定

nhibernate使用发生异常

nhibernate使用发生异常

MM们 2018-11-22 08:05:43
第一次使用nhibernate,使用是发生了“Could not find the dialect in the configuration”,使用的nhibernate是“NHibernate-2.0.0.CR2-bin”,请问是什么原因啊?
查看完整描述

2 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

在配置文件中指定dialect才行,nhibernate有个叫dialect的东西是把hql翻译成对应SQL程序的SQL语句用的

查看完整回答
反对 回复 2018-11-23
?
烙印99

TA贡献1829条经验 获得超13个赞

少了dialect属性设置 <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2"> <session-factory > <property name="dialect">NHibernate.Dialect.MsSql2000Dialect</property> <property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property> <property name="connection.driver_class">NHibernate.Driver.SqlClientDriver</property> <property name="connection.connection_string">Data Source=DH-DB;Database=GanLuoDB;User ID=sa;Password=sa;</property> <mapping assembly="Entity" /> </session-factory> </hibernate-configuration>

查看完整回答
反对 回复 2018-11-23
  • 2 回答
  • 0 关注
  • 263 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信