Crystalball

导航

2012年11月3日 #

解决用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 阅读(5140) 评论(0) 推荐(0) 编辑

2012年11月2日 #

如何启用"clr enabled"配置选项

摘要: 启用CLR集成 在你开始用C#写存储过程之前,必须要启用你的SQL Server的CLR集成特性。 默认情况它是不启用的。 打开你的SQL Server Management Studio并执行如下脚本。 sp_configure 'clr enabled', 1 GO RECONFIGURE GO 这里,我们执行了系统存储过程“sp_configure”,为其提供的两个参数分别为:“clr enabled”和“1”。如果要停用CLR集成的话也是执行这个存储过程,只不过第二个参数要变为“0”而已。另外,为了使新的设置产生效果,不要忘记调用“RECONFIGURE... 阅读全文

posted @ 2012-11-02 13:18 Crystalball 阅读(1082) 评论(0) 推荐(0) 编辑

第二课 SqlConnection对象(翻译)

摘要: 第二课 SqlConnection对象(翻译)本文档由李欣蔚(nirvana_li)翻译自http://www.csharp-station.com/,转载请注名出处!更新日期2006-2-14Lesson 02: The SqlConnection Object这节课描述了SqlConnection对象,和如何连接数据库。以下是本课目标知道连接对象用来干什么学习如何初始化SqlConnection对象了解SqlConnection对象如何在应用程序中使用理解有效连接生命周期管理的重要性引入当与数据库交互时首先应该创建连接。此连接告诉其余的ADO.NET代码:它将与哪个数据库打交道。它管理所有 阅读全文

posted @ 2012-11-02 10:25 Crystalball 阅读(555) 评论(0) 推荐(0) 编辑