数据库操作类
文章平均质量分 82
zhaoer8270
性格:安静、活泼、
爱好:看书、研究新的技术、做一点自己喜欢的小东西、
生活态度:一天一点进步,一步一个脚印。我不比任何人笨,所以别人能做到的,我也能!而且一定能!
展开
-
ASP.NET(C#)备份还原数据库
************************************************************************************************************利用SQLDMO实现的,只要添加SQLDMO引用就好了,然后利用下边的类的方法就可以实现了。我把原作者的类扩充了一下,可以自动识别web.config里 的数据库连接字符串,可以通过原创 2007-11-28 13:58:00 · 1039 阅读 · 0 评论 -
C#中结合使用SQLDMO实现备份、还原SQLserver数据库
找了好几个,这个例子还算不错!主要在还原数据库时,有杀死其它连接进程的代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;n原创 2007-11-28 13:55:00 · 720 阅读 · 0 评论 -
.net海量数据分页通用存储过程
前一段时间做了一个海量的数据存储过程,并做了一个测试版的程序。希望对大家有所帮助。 网上很多这样的存储过程,但是依次试过之后,还是这样的分页较好,并且网上很少有测试程序,即使找到了存储过程,但是调用过程也极为麻烦。--------------------------------------支持任意排序的分页存储过程 ------------------------------------C原创 2007-11-30 14:35:00 · 881 阅读 · 1 评论 -
SQL优化原则
1、使用索引来更快地遍历表。缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。合理的索引设计要建立在对各种查询的分析和预测上。一般来说:a.有大量重复值、且经常有范围查询( > ,,> =,)和order by、group by发生的列,可考虑建立群集索引;b.经常同时存取多列,且每列都含有重复值可考虑建立组合索引;c.组合索引要尽量使关键原创 2008-09-17 15:26:00 · 1003 阅读 · 0 评论 -
千万数量级分页存储过程(可支持多表查询,任意排序)
Create PROCEDURE usp_PagingLarge@TableNames VARCHAR(200), --表名,可以是多个表,但不能用别名@PrimaryKey VARCHAR(100), --主键,可以为空,但@Order为空时该值不能为空@Fields VARCHAR(200), --要取出的字段,可以是多个表转载 2008-09-26 11:56:00 · 840 阅读 · 0 评论