摘要:
引用的文件:Fluent Nhibernate 1.3.0Nhibernate 3.3.1.NET Framework 4.0MySQL 5.0在统计模块里需要用到sum这个函数,这里有一个测试方法来统计某一条件的总价(美元),TotalCostUsd是一个double?类型,[TestMethod] public void TestMethod1() { NHibernateHelper helper = new NHibernateHelper(_connectionString); UnitOfWork unitOf... 阅读全文
随笔分类 - NHibernate/Fluent NHibernate
A different object with the same identifier value was already associated with the session
2012-12-13 23:22 by Fred-Xu, 2159 阅读, 收藏,
摘要:
这个错误非常诡异,把我搞死了要,查阅了很多资料,找到了Merge这个方法,那么开始改造代码:IRepository接口添加Merge方法: bool Add(TEntity entity); bool Add(IEnumerable<TEntity> items); bool Update(TEntity entity); bool Delete(TEntity entity); bool Delete(IEnumerable<TEntity> entities); object Merge(TEntity e... 阅读全文
Fluent NHibernate+MySQL插入数据中文乱码问题
2012-03-08 21:11 by Fred-Xu, 1159 阅读, 收藏,
摘要:
一.环境准备:1. 安装.NETFrameWork 4.02. 安装MySQL 5.0.xwww.mysql.com3. 安装Mysqlconnectorfor.Net1.0 www.mysql.com二.问题描述:如题三.问题分析:Mysql从4.1以后开始支持多编码。用因为MySQL是瑞典人开发的,所以安装MySQL默然是latin1。而我们中文操作系统环境下用到的默认是GB2312.这样我们不管在查询数据库中文数据时,数据库转换字符时就会出现混乱。四.问题解决:通一数据库表和字段使用utf8字符集。具体方法:1) 在创建数据表时,先执行如下语句:setcharacter_... 阅读全文
浙公网安备 33010602011771号