Unity - A计划(一年有效期) 扫二维码继续学习 二维码时效为半小时

(66评价)
价格: 1299.00元
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

引发的异常:“NHibernate.Exceptions.GenericADOException”(位于 NHibernate.dll 中)
pixia发起了话题2018-11-19
1
回复
1053
浏览

检查了很多遍代码..一直报这个错误..也没有其他信息

 

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
                   assembly="Teed"
                   namespace="Teed.Model">

  <class name ="User" table="user">
    <id name="Id" column="iduser" type="Int32">
      <generator class="native"></generator>
    </id>
    <property name ="account" column="account" type="String"></property>
    <property name ="password" column="password" type="String"></property>
  </class>

</hibernate-mapping>

 

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
  <session-factory>
    <property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property>
    <property name="dialect">NHibernate.Dialect.MySQL5Dialect</property>
    <property name="connection.driver_class">NHibernate.Driver.MySqlDataDriver</property> <!--使用什么数据库-->
    <property name="connection.connection_string">Server=localhost;Database=mygamedb;User ID=root;Password=root;</property>

    <property name="show_sql">true</property>
  </session-factory>
</hibernate-configuration>

所有回复
  • 老师_Trigger • 2018-11-20

    同学你好,如果同学的NHibernate配置文件没有问题的话,很可能跟跟同学的Model配置文件有关,model配置的长度是否和数据库字段长度相等,列名是否有效,类型是否匹配,存储过程未能提供相应参数,存储过程未能声明所要用到的字段等等,仔细检查一下,可以下载一下老师的配置文件去做测试,排除问题再检查自己的配置文件。

    还有-5条回复,点击查看
    你还没有登录,请先登录或注册!
发表回复
你还没有登录,请先 登录或 注册!