微软提供的数据访问组件SqlHelper
摘要:数据访问组件是一组通用的访问数据库的代码,在所有项目中都可以用,一般不需要修改。本节使用的是Microsoft提供的数据访问助手,其封装很严密,且应用简单。 首先要先添加一个类,并命名为SqlHelper,系统会提示是否将类放在App_Code文件夹中。此时一定要选择“是”,因为放在此文件夹下,系统会自动进行编译,程序员就可以直接使用,无需另外编译了。 SqlHe...
阅读全文
posted @
2010-05-29 20:35
追梦人RUBY
阅读(334)
推荐(0) 编辑
C#开发和使用中的23个技巧
摘要:1.怎样定制VC#DataGrid列标题?DataGridTableStyle dgts = new DataGridTableStyle(); dgts.MappingName = "myTable"; //myTable为要载入数据的DataTableDataGridTextBoxColumn dgcs = new DataGridTextBoxColumn(); dgcs.MappingNa...
阅读全文
posted @
2010-05-29 09:47
追梦人RUBY
阅读(187)
推荐(0) 编辑
翻动100万级的数据(自定义的MSSQL分页查询过程)
摘要:翻动 100 万级的数据——只需几十毫秒之揭秘篇:有详细的说明,不要错过。感谢大家的支持!!!昨天发了一个邀请,邀请大家帮忙测试,效果还可以,下面小结一下:通过内部的计数器得知:访问次数是 1071 (其中有好多是自己点的:)),人数不是太理想,本来是想看看上万人同时访问的情况:)系统资源的占用情况内存——很理想。 SQL 占用的内存最大也没有超过 ...
阅读全文
posted @
2010-05-26 15:43
追梦人RUBY
阅读(376)
推荐(1) 编辑
分享高性能批量插入和批量删除sql语句写法
摘要:技术水平总能在扯皮和吹毛求疵中得到提高。如果从来不“求疵”,可能就不会知道if(str != "")不如if(str != string.Empty)高效、批量插入和删除的sql语句是要那样写才执行最快、接口和抽象类的区别不仅是语言层面、原来权限管理是要这样设计的、某个类那样设计职责才更单一更易于扩展…… 本来前两篇文章是学习cnblogs编辑控件...
阅读全文
posted @
2010-05-25 15:48
追梦人RUBY
阅读(577)
推荐(0) 编辑
SQL Server数据库导入导出数据方式比较
摘要:在我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新建的数据库中时,尤其是在进行数据检验、净化和转换时,将会面临很大的挑战。幸好SQL Server为我们提供了强大、丰富的数据导入导出功能,并且在导入导出的同时可以对数据进行灵活的处理。 在SQL Server中主要有三种方式导入导出数据:使用Transact-SQL对数据进行处理;调用命令行工具BCP处理数据;使用数据转换...
阅读全文
posted @
2010-05-20 11:51
追梦人RUBY
阅读(286)
推荐(1) 编辑
C# 连接sql数据库对 access,excel导入导出操作
摘要:一、SQL SERVER 和ACCESS的数据导入导出常规的数据导入导出:使用DTS向导迁移你的Access数据到SQL Server,你可以使用这些步骤: ○1在SQL SERVER企业管理器中的Tools(工具)菜单上,选择Data Transformation ○2Services(数据转换服务),然后选择 czdImport Data(导入数据)。 &#...
阅读全文
posted @
2010-05-20 11:43
追梦人RUBY
阅读(801)
推荐(1) 编辑
让dataGridView中的复选框选中(winform)
摘要:1:通过列的值让dataGridView中的复选框选中一个简单而实用的方法:public void SelectNewAddedItem(string strItems) { for (int i = 0; i < dataGridView1.RowCount; i++) { string re_value = dataGridView1.Rows[i].Cells[2].EditedFor...
阅读全文
posted @
2010-05-19 11:13
追梦人RUBY
阅读(667)
推荐(1) 编辑
使用事务一次处理多条SQL语句
摘要:执行一个操作时,要同时修改多张表里的数据,并且每条数据都必须操作成功,才算执行成功,为了防止有些数据操作失败,有些成功,而造成的数据错乱,我们要使用事务。事务就是:只有所有操作都成功则成功,只要有一条数据操作失败,则回滚。后台写事务: /// <summary> /// 执行多条SQL语句,实现数据库事务。 /// </summary> access数据库 /// <...
阅读全文
posted @
2010-05-07 10:51
追梦人RUBY
阅读(461)
推荐(0) 编辑