日期:2014-05-18  浏览次数:20704 次

CSLA.Net 3.5 我在看测试程序PTWeb 当我保存中文之后数据库数据变成“?”英文没事,如何设置呢,还有CSLA的本地化是如何使用呢
CSLA.Net 3.5 我在看测试程序PTWeb 当我保存中文之后数据库数据变成“?”英文没事,如何设置呢,还有CSLA的本地化是如何使用呢

我用的是从霍特卡网站上下载的3.5.2版CSLA,上面带有PT程序,我测试的是Web程序,其他程序保存后也是问号,数据库中的内容都是?的,英文没有问题,如何设置呢,

CSLA类库程序集中的属性文件夹中有很多本地化资源文件,是如何使用的呢

谢谢大哥哥们了

------解决方案--------------------
问个问题哈,读出来后,也是乱码么?

我用的一直是csla.net 3.0 在页面的录入,以及输出的时候,都没有问题

至于数据库,里面看起来也是正常的

唯一碰到过乱码的 是 Sybase 数据库,但是那个跟程序关系也不大,并不影响使用

数据库看起来是乱码,但是现实出来,都是正常的。

只需要更改一下数据库数据格式的编码就可以了。

至于 sql server 2005 ,除非存的就是乱码,其他的貌似它啥都认得出来。

很神奇。