Nhibernate 困扰我一个星期的问题 终于解决了
2004-10-13 11:07
585 查看
在CSDN上发了帖了,向飞鹰 、张老三等发了EMail,都没有回映,抱着试试看的态度在 SF上的EMAIL LIST上发了个帖子,没有想到10分钟不到 就有一位朋友给我解决了问题,还亲自在我的blog上回附了,真是感动啊,不过说起这个捆挠我一个星期的问题 所犯的错误 还真是低级
原来 我把字段的长度 写在 字段名的,后面了
我的错误的文件:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
<class name="pb.testdal.Db.users, testdal1" table="users">
<LogonID name="LogonID" column="LogonID" type="String(20)">
<generator class="assigned" />
</LogonID>
<property name="Name" type="String" column="Name(40)"/>
<property name="Password" type="String" column="Password(20)"/>
<property name="EmailAddress" type="String" column="EmailAddress(20)"/>
<property name="LastLogon" type="DateTime" column="LastLogon" />
</class>
</hibernate-mapping>正确的应为:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
<class name="pb.testdal.Db.users, testdal1" table="users">
<id name="ID" column="LogonID" type="String(20)">
<generator class="assigned" />
</id>
<property name="Name" type="String(40)" column="Name"/>
<property name="Password" type="String(20)" column="Password"/>
<property name="EmailAddress" type="String(20)" column="EmailAddress"/>
<property name="LastLogon" type="DateTime" column="LastLogon" />
</class>
</hibernate-mapping>
不仔细看 还真看不出来
原来 我把字段的长度 写在 字段名的,后面了
我的错误的文件:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
<class name="pb.testdal.Db.users, testdal1" table="users">
<LogonID name="LogonID" column="LogonID" type="String(20)">
<generator class="assigned" />
</LogonID>
<property name="Name" type="String" column="Name(40)"/>
<property name="Password" type="String" column="Password(20)"/>
<property name="EmailAddress" type="String" column="EmailAddress(20)"/>
<property name="LastLogon" type="DateTime" column="LastLogon" />
</class>
</hibernate-mapping>正确的应为:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
<class name="pb.testdal.Db.users, testdal1" table="users">
<id name="ID" column="LogonID" type="String(20)">
<generator class="assigned" />
</id>
<property name="Name" type="String(40)" column="Name"/>
<property name="Password" type="String(20)" column="Password"/>
<property name="EmailAddress" type="String(20)" column="EmailAddress"/>
<property name="LastLogon" type="DateTime" column="LastLogon" />
</class>
</hibernate-mapping>
不仔细看 还真看不出来
相关文章推荐
- 困扰了一个星期的XML问题终于解决了
- 关于 php 用webservice传输数据的问题(nosoap与.NET对接)此处一直困扰三天时间,终于解决
- 困扰已久的乱码问题终于得到解决,希望下次出现更多问题,解决问题的过程很愉快!!!!!
- 困扰很久的opencv打不开视频问题终于解决了
- Linux 串口编程--转载一篇解决了困扰我一个星期问题的文章
- 终于解决了一个困扰多日的问题:模块句柄
- 困扰我多日的英文网站单词无法换行问题终于解决了。
- 困扰我多次的内存溢出问题终于解决了
- 终于解决了myeclipse困扰我许久的乱码问题!!
- 困扰2个星期的问题终于解决了
- 今天长期困扰我的一个问题 终于解决 不多说看文章
- 困扰了一个多月的问题终于解决了:外网不能访问花生壳构建的站点的问题!
- jsp在mysql下实现中文的输入(困扰了很久的问题,终于解决了)
- 终于解决了一个Win7 下 VS 编译的问题,困扰了我好几个月
- 终于解决了一个困扰已久的问题。
- 终于解决了NHibernate的排序问题
- 对于Spring对websocket的属性注入失败问题,困扰我一天,最后终于解决了
- Javascript语法中null与“”的误写导致长期困扰的问题终于解决了
- 困扰多年的THINKPHP隐藏后台.php问题终于解决了!
- b2_velocityThreshold 一个困扰了我很久的问题终于解决了