文章收集
文章平均质量分 75
longcanhua
~~~
展开
-
生成表记录的SQL语句
/*------------------------------------------------------------------------------- 功能: 生成表记录的SQL语句参数说明: @pi_table_name 表名 @IsPrint 是否打印输入[1:是,0:否]. 是:Print字符串在查询原创 2006-09-19 10:11:00 · 2216 阅读 · 0 评论 -
Microsoft SQL Server数据库文件恢复技术
Microsoft SQL Server数据库文件恢复技术 SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Server Enterprise Manager(SQL Server企业管理器)和SQL Se转载 2006-08-05 11:35:00 · 1468 阅读 · 0 评论 -
SQL Server 存储过程的分页方案比拼
SQL Server 存储过程的分页方案比拼 SQL Server 存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chines转载 2006-08-05 11:37:00 · 1365 阅读 · 0 评论 -
C#对Excel的操作
第一步:添加引用-->Com-->Microsoft Excel 11.0 Object Library 第二步:在文件最上方加:using Excel = Microsoft.Office.Interop.Excel;第三步:编辑下面两个方法/// /// 执行完Excel操作方法后执行资源回收操作,必须与Excel操作的方法分开/// private void ExcelWrite原创 2007-02-26 15:46:00 · 2542 阅读 · 0 评论 -
C#对称加密算法类
using System.Security.Cryptography;using System.IO; /// /// 对称加密算法类 /// public class SymmetricMethod { private SymmetricAlgorithm mobjCryptoService; private string K原创 2007-02-28 18:02:00 · 1878 阅读 · 0 评论 -
数据库操作类与Xml文档操作(保存/读取Connectionstring)
using System;using System.Collections;using System.Text;using System.Security.Cryptography;using System.IO; /// /// 数据库操作类与Xml文档操作(保存/读取Connectionstring) /// class DBOperation {原创 2007-03-01 08:38:00 · 1956 阅读 · 0 评论 -
C#在设计时不执行
//在设计控件或基类窗体时需要在设计模式下不执行某些代码,例如窗体加载事件时 /// /// 窗体加载事件 /// private void Form_Load(object sender, System.EventArgs e) { //判断是否是设计模式当为设计模式时退出原创 2007-03-08 08:29:00 · 3168 阅读 · 2 评论 -
在C#中利用Excel做高级报表
在C#中利用Excel做高级报表 http://www.souzz.net 2005-10-14 文章出处:转载uncj转载 2007-03-14 13:53:00 · 1451 阅读 · 0 评论 -
c#中的反射
目录反射的概述反射appDomain 的程序集反射单个程序集利用反射获取类型信息设置反射类型的成员通过反射创建类型的实例反射类型的接口反射的性能反射的概述 反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等,。Syste转载 2007-03-21 14:19:00 · 611 阅读 · 0 评论 -
SQL笔记
/*--SQL笔记--*//*** 1.用变量控制显示前N条记录*/declare @n intset @n=10set rowcount @nselect * from syscolumnsset rowcount 0/*** 2.显示分析编译和执行各语句所需的毫秒数*/set statistics time {ON|OFF}/*** 3.显示相关Transact_SQL语句生成的磁盘原创 2007-03-30 08:36:00 · 622 阅读 · 0 评论 -
未公开的SQL Server口令的加密函数
未公开的SQL Server口令的加密函数 如果对MSSQL的用户信息有兴趣的,可能会发现master.dbo.sysxlogins里面存放着用户的口令,可是呢,password字段如果不是null就是一堆看不懂的binary,这个口令是怎么加密的呢? 其实只要仔细看看master.dbo.sp_addlogin就知道了,MSSQL的sp都可以看到代码,真是不错。 让我们来看看它转载 2006-08-05 11:34:00 · 1548 阅读 · 0 评论 -
SQL Server日志清除的两种方法
SQL Server日志清除的两种方法 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大1、设置数据库模式为简单模式:打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器-->双击打开数据库目录-->选择你的数据库名称(如论坛数据库转载 2006-08-05 11:33:00 · 1643 阅读 · 0 评论 -
通常你会在什么地方遇到DBNull
DBNull在DotNet是单独的一个类型 System.DBNull 。它只有一个值 DBNull.Value 。DBNull 直接继承 Object ,所以 DBNull 不是 string , 不是 int , 也不是 DateTime 。。。但是为什么 DBNull 可以表示数据库中的字符串,数字,或日期呢?原因是DotNet储存这些数据的类(DataRow等)都是以 object 的转载 2006-06-27 21:57:00 · 1759 阅读 · 0 评论 -
在SQL中参数值超过8000(TEXT类型)的处理方法,以"逗号"分隔的字符串
create function dbo.sms_fn_split_text(@text text)returns @returntable table(subcolstr varchar(200))as begin --------------------------定义变量----------------------------------------------------原创 2006-06-28 16:40:00 · 1172 阅读 · 0 评论 -
长度小于8000(varchar类型),以"逗号"分隔的字符串
CREATE FUNCTION dbo.sms_fn_splitstring(@SourceString varchar(8000))RETURNS @ReturnTable TABLE(SubColStr varchar(200))AS BEGIN declare @CommaStr varchar(8000),@SplitStr varchar(8000),@SplitLen in原创 2006-06-28 16:44:00 · 760 阅读 · 0 评论 -
C# 3.0新特征之创建和初始化集合对象
C# 3.0新特征之创建和初始化集合对象 发布于:2006-6-25 20:11:13 已被阅读: 21 一、 引言 C# 3.0中新的对象初始化器是转载 2006-07-15 13:58:00 · 1702 阅读 · 0 评论 -
重建数据库表所有索引
/***********************重建数据库表所有索引2006-06-12先选择要修复的数据库***********************/DECLARE @name varchar(100)--所有用户表游标DECLARE authors_cursor CURSOR FOR Select [name] from sysobjects where xtype=u转载 2006-07-12 21:20:00 · 3764 阅读 · 1 评论 -
一次性更改数据库內拥有者不屬dbo的物件改成为dbo
Create PROCEDURE SP_ChangeObjectOwnerToDBO ASSET NOCOUNT ONDECLARE @objName varchar(80), @ownerName varchar(80), @Parameter varchar(80)DECLARE object_cursor CURSOR FOR -- Find out table list转载 2006-07-12 21:18:00 · 988 阅读 · 0 评论 -
置疑数据库
USE MASTERGOSP_CONFIGURE ALLOW UPDATES,1 RECONFIGURE WITH OVERRIDEGOUPDATE SYSDATABASES SET STATUS =32768 WHERE NAME=置疑的数据库名Gosp_dboption 置疑的数据库名, single user, trueGoDBCC CHECKDB(置疑转载 2006-07-12 21:26:00 · 1098 阅读 · 0 评论 -
返回在指定日期内有几个指定的星期数
GOif exists (select null from sysobjects where [name] = fn_get_weekday_num) drop function fn_get_weekday_numGO/*===================================================================================原创 2006-07-15 12:05:00 · 1013 阅读 · 0 评论 -
经典的拆分字符串的语句
/*经典的拆分字符串的语句*/--基础数据create table #1(c_name nvarchar(30) , c_desc nvarchar(100))insert #1 select N张三 , N周一,周二,周三union select N李四 , N周一,周四,周六union select N王五 , N周一,周四GO--正文declare @i intsel转载 2006-07-12 21:25:00 · 2882 阅读 · 0 评论 -
可以利用汉字在计算机里面的编码来的到汉字的首拼音
可以利用汉字在计算机里面的编码来的到汉字的首拼音static public string GetChineseSpell(string strText){ int len = strText.Length; string myStr = ""; for (int i = 0; i { myStr += getSpell(strText.Substring转载 2007-04-19 17:09:00 · 671 阅读 · 0 评论