Nhibernate学习(一)

这周开始学习Nhibernate,在网上搜了一些学习资料,主要还是入门级别的。这也和我的学习规律一致,我总是喜欢在学习某种技术的时候,先做一个实例,以此来激发学习的兴趣。没想到这次的学习过程,竟然郁闷了我四天的时间!

我完全是按照很多资料中介绍的步骤执行的,几乎就是Ctr+C和Ctr+V,没想到在调试的过程中总是出错。所以想将这个过程记录下来,以此来说明网上有些错误的东西实在是害人不浅哪!

1、首先遇到的错误是,未能找到元素“urn:nhibernate-mapping-2.0:hibernate-mapping”的架构信息。

这可是几近让我抓狂的错误。在网上找了老半天,就是没有相关的问题说明,就在我近乎绝望之时,搜到青青草的一篇博客(http://www.cnblogs.com/tenghoo/archive/2007/06/04/770422.html),里面有相同的问题,遵循此法稍加修改,问题迎刃而解。在此谢过了!

2、可下面还有个问题,在操作数据库时,"无法插入表Insert into user(name) values(?)",老天这又是怎么了?幸好我还不是笨得不可救药,我就把类似的代码在查询分析其中执行了一遍,果然有错,呵呵,原来user 在SQL Server里是个关键字啊,这就难怪了!

将相关的代码改为[user],OK了!

到此,Nhibernate 初体验到此就结束了,感慨良多啊!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值