Crystalball

导航

2012年11月3日 #

ASP.NET中的treeview中如何获取该子节点的所有父节点

摘要: 1 protected string getParent(TreeNode currTreeNode) 2 { 3 string rv = ""; 4 if (currTreeNode.Parent != null) 5 { 6 rv = currTreeNode.Parent.Text; 7 rv += getParent(currTreeNode.Parent); 8 } 9 10 return rv;11 }12 13 protecte... 阅读全文

posted @ 2012-11-03 16:44 Crystalball 阅读(2842) 评论(0) 推荐(0) 编辑

使用MySQL保存中文数据时,经常会遇到乱码问题的解决思路

摘要: 使用MySQL保存中文数据时,经常会遇到乱码问题。产生乱码的原因很多,在笔者以为对MySQL的字符集处理已经很有了解的时候,使用C#编程时,竟再一次遇到了乱码。联想到前几天一位同事在使用JDBC访问MySQL时遇到的中文乱码问题,决定对MySQL中文乱码问题的产生场景进行一次总结。一、错误读出现象:一个已经存在数据的MySQL数据库,该数据库的数据用系统中其它软件、网页查看均正常,使用MySQLcc之类的客户端查看也正常,可是在新写的网页中总是显示乱码。分析:其它系统都可以正常查看数据,说明数据本身是没有问题的。在网页中显示乱码,一定是网页的编码字符集和获取到的数据的编码字符集不一至。比如数据 阅读全文

posted @ 2012-11-03 15:41 Crystalball 阅读(1811) 评论(0) 推荐(0) 编辑

解决用C#写的窗体应用程序向数据库SQL Server表格中写入中文乱码显示???的方法

摘要: 在应用程序中尽量使用 nchar、nvarchar 和 nvarchar(max) 替换使用的所有 char、varchar 和 text 数据类型。还有要保证接受数据的数据库的默认字符集是COLLATE Chinese_PRC_CI_AS如下例子中是: //添加一个InitAdapter方法,用此方法功能是初始化adapter变量 1 private void InitAdapter() 2 { 3 SqlConnection connection =this.getConnection(); 4 adapter = new... 阅读全文

posted @ 2012-11-03 15:40 Crystalball 阅读(5162) 评论(0) 推荐(0) 编辑