2008-03-17
NHibernate+PostgreSQL 的中文支持
这几天一直在用 Castle+MonoRail+NHibernate,乘着 PostgreSQL 8.3 发布的春风,顺势把开发数据库从 SQL Server 2005 Express 迁移到了 PostgreSQL 8.3。结果没想到,照抄 NHibernate 官网 http://www.hibernate.org/361.html 上的 PostgreSQL 配置却死活不能插入包含中文的记录,折腾了若干天,后来才在一个日文网站上找到了原因,在连接字符串里要加上 Encoding=UNICODE 参数......
下面是某的 NHB 连接 PostgreSQL 数据库标准配置:
下面是某的 NHB 连接 PostgreSQL 数据库标准配置:
<item key="hibernate.connection.provider">NHibernate.Connection.DriverConnectionProvider</item>
<item key="hibernate.connection.driver_class">NHibernate.Driver.NpgsqlDriver</item>
<item key="hibernate.connection.connection_string">
Server=localhost;Database=nebula-dev;Encoding=UNICODE;User ID=YOUR_NAME_HERE;Password=YOUR_PASSWORD_HERE;
</item>
<item key="hibernate.dialect">NHibernate.Dialect.PostgreSQLDialect</item>
- 22:05
- 浏览 (1513)
- 评论 (0)
- 分类: .Net/Mono/Castle
- 相关推荐
发表评论
- 浏览: 110235 次
- 性别:

- 来自: 昆明

- 详细资料
搜索本博客
我的相册
Screenshot
共 1 张
共 1 张
最近加入圈子
最新评论
-
出色的开源项目管理软件— ...
楼下,当时的 TRAC 确实说是要 py 2.4 的
-- by oldrev -
出色的开源项目管理软件— ...
...Trac可以用python2.5啊,没有说必须用2.4的
-- by jusdao -
出色的开源项目管理软件— ...
我也是前几天刚刚从trac换到redmine,感觉好多了,trac有的redmi ...
-- by danielking -
转贴:鲁迅未收入全集的文 ...
借问酒家何处有,牧童遥指杏花村
-- by hqs7636 -
Range Coding 的 D 实现
引用oldrev 2008-01-12LZMA SDK 只是一个 LZMA 算法 ...
-- by oldrev






评论排行榜