- 博客(30)
- 资源 (8)
- 收藏
- 关注
原创 使用DOS命令net share共享,cacls分配权限
说明:net share在win98及之前的系统不存在,cacls只对NTFS文件划分权限 还有就是DOS的没个变量不允许有空格,如果有加双引号-->"变量" private bool CMDShare(string path) { string Exec = " /c net share " + "/"" + Path.GetFile
2009-01-15 15:32:00 2794
原创 关于xp_cmdshell的注意事项
一、MSSQL2000的master本身没有扩展存储过程xp_cmdshell,所以要创建一下,然后就看直接使用了:sqlCommand.CommandText ="use master;"+ "if not exists (select * from dbo.sysobjects where id = ob
2009-01-15 15:21:00 685
原创 使用SharpZipLib.dll动态库实现带密码压缩
#region SharpZipLib带密码压缩 private int ZipFile(string FileToZip, string ZipedFile, String Password) { int nReturn = 1; //如果文件没有找到,则报错 if (!File.Exists(Fi
2009-01-15 15:16:00 1566 2
原创 关于Tab分割写入TXT改名为XLS后乱码的问题
使用Encoding.Unicode字符就不会乱码了,如下: #region 写入TXT文本 private int WriteTXT(string path, string str) { int nReturn = 1; System.IO.StreamWriter SW = new System.IO.Stream
2009-01-15 15:11:00 850
原创 如何在中文系统测试多语言软件
在“控制面板|区域和语言选项|区域选项”下,把中文(中国)改成相应的语言。但高级里不要改,否则会混乱,比如改成英文,如果程序放在桌面就不好用了,应为路径会带“桌面”两字,引起Unicode错误 另外 using System;using System.Collections.Generic;using System.Windows.Forms; using System
2008-11-14 14:04:00 593
原创 我亲自使用过的DES加密解密
public static String Encryption(String strText, String strEncrKey, int Num) { Byte[] byKey = { }; Byte[] IV = { 0x12, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF };
2008-09-25 16:06:00 522
原创 网上的MD5、DES、RC2、Rijndael加密解密算法
//DES.cs//---------------------------using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.IO;using System.Security.Cryptography;namespace Encrypt.Algor
2008-09-25 16:05:00 963
原创 判断和互联网连接情况(C#代码)
using System.Runtime.InteropServices; [DllImport("wininet.dll")] private extern static bool InternetGetConnectedState(out int connectionDescription, int reservedValue); private bool
2008-09-25 15:48:00 459
原创 递归拷贝
/********************************************** * *函 数 名:CopyFilesDirs * *功能描述:拷贝文件和目录 * *输入参数:oldPath要拷贝文件的目录,newPath拷贝到哪个目录 * *输出参数:是否成功 * *返 回 值:Bool型; *
2008-09-25 15:44:00 492
原创 C#自带Ftp下载的例子
/********************************************** * *函 数 名:FtpDownLoad * *功能描述:Ftp下载 * *输入参数: * *输出参数:是否成功 * *返 回 值:Bool型; * *作 者:zifan * *日 期:200
2008-09-25 15:42:00 567
原创 (远程)数据库备份与恢复
#region 数据库备份与恢复--系统设置 /// /// 备份数据库 /// /// public void BackUp(string bakUpName) { data.RunProc("BACKUP DATABASE LICENSE TO DISK =" + bakUpNa
2008-09-25 14:47:00 516
原创 数据库基类方法(直接使用SQL语句或存储过程调用)
类文件:DataBase.cs using System;using System.Collections.Generic;using System.Text;//引用类库using System.Data.SqlClient;using System.Data;using System.Windows.Forms;namespace LGS.BaseClass{ class
2008-09-25 14:36:00 838
原创 如何使MessageBox显示多语言
public static void MessageBoxShow(string default_Language,string CN_Language, int i) { if (System.Globalization.CultureInfo.CurrentCulture.Name.Equals("zh-CN")) {
2008-09-25 14:15:00 3530
原创 创建SQLServer数据库和数据表
#region 创建SQLServer数据库 private int CreateDataBase() { string strCon; int nReturn = 1; System.Data.OleDb.OleDbConnection myConn = null; System.
2008-09-25 14:02:00 726
原创 如何使MDI窗体只显示当前点击Form
private void toolStripUser_Click(object sender, EventArgs e) { if (this.MdiChildren.Length > 0) this.MdiChildren[0].Close(); SetSystem.frmUser frmuser = new SetSystem.frmU
2008-09-25 13:57:00 439
原创 连接局域网机器(C#代码)
#region 是否ping通主机 public static bool Ping(string remoteHost) { bool Flag = false; Process proc = new Process(); try { proc.Star
2008-09-25 13:52:00 694
原创 SQLDMO方法备份和恢复SQL Server数据库
SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象)封装了Microsoft SQL Server数据库中的对象。SQLDMO是Microsoft SQL Server中企业管理器所使用的应用程序接口,所以它可以执行很多功能,其中当然也包括对数据库的备份和恢复。 SQLDMO由Microsoft SQL Server自带的SQLDMO.dl
2008-09-23 17:28:00 423
原创 只需三招讓你的系統速度提高三倍
1、 减少开机磁盘扫描等待时间,开始→运行,键入:chkntfs /t:0 2、 删除系统备份文件: 在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。开始→运行,敲入:sfc.exe /purgecache 然后回车即可,近3xxMb。 3、 压缩文件夹 这是一个相当好的优化,Windows XP内置了对.ZIP文件的,我们可以把zip文件当成文件夹浏览。不过,系统要
2008-09-23 17:26:00 326
原创 SQL语句优化技术分析
SQL语句优化技术分析 操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再
2008-09-23 17:25:00 369
原创 C#关闭当前excel进程方法
一直被一个问题困扰就是导出excel时如何关闭excel进程,我使用过oExcelApp.Quit(); 也用过GC回收,结果都不理想,后来发现可以kill进程,但是问题是kill进程 时不好解决多人并发的使用,比如一个人在导表然后kill所以的excel但是如果同时又有人在导表那么这就把另外一个excel结束了,现在我们要办的 是如何kill当前这个进程,这里我们先看一下代码:oExc
2008-09-23 17:22:00 1209
原创 Rar解压+Zip加压解压+自解压+调用EXE
/********************************************** * *函 数 名:GetWinZipPath * *功能描述:读取注册表取得WinZip的安装路径 * *输入参数:无 * *输出参数:WinZip安装路径 * *返 回 值:bool型 * *创 建 人:z
2008-09-23 17:16:00 1186
原创 c#操作XML(读XML,写XML,更新,删除节点,与dataset结合等)
我用的是一种很笨的方法,但可以帮助初学者了解访问XML节点的过程。已知有一个XML文件(bookstore.xml)如下:Corets, Eva5.951、插入节点往节点中插入一个节点:XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("bookstore.xml");XmlNode root=xmlDoc.SelectSingleNode("b
2007-12-19 14:28:00 645
原创 .net 读写XML
一.前言:XML是微软.Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握.Net框架下的XML技术自然显得非常重要了。本文将指导大家如何运用C#语言完成.Net框架下的XML文档的读写操作。首先,我会向大家介绍.Net框架中与XML相关的命名空间和其中的重要类。其次,我还会给出有关的实例以使读者更进一步的了解XML文档的读写操作的具体方法。 二.XML命名空间和
2007-12-19 14:26:00 634
原创 C#读写XML文件2
**************************** phone.xml **************************** 加菲尔德 5555555 纽约 26/10/1978 迈克 6666666 纽约 12/02/1978 ***************************************************************
2007-12-19 14:24:00 644
原创 用 XmlWriter 编写 XML
XmlWriter 是定义用于编写 XML 的接口的抽象基类。XmlWriter 提供只进、只读、不缓存的 XML 流生成方法,这有助于生成符合 W3C 可扩展标记语言 (XML) 1.0(第二版)(www.w3.org/TR/2000/REC-xml-20001006.html) 建议和 XML 建议中的命名空间 (www.w3.org/TR/REC-xml-names/) 的 XML
2007-12-19 14:19:00 4482
原创 C#读写XML文件
本文将会涉及3个方面的内容: 1.存取XML文件 2.XML文档对象模型 3.XML和DataSet 这里我们先介绍操作XML文件的两个对象:XmlTextReader和XmlTextWriter 打开和读取Xml文件使用到的对象就是XmlTextReader对象。下面的例子打开了与程序在同一路径下的一个例子
2007-12-19 14:15:00 866
原创 c# 试题
1、C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?property和attribute汉语都称之为属性。不过property是指类向外提供的数据区域。而attribute则是描述对象在编译时或运行时属性的。这两者是有本质区别的。2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1).使用QueryString, 如....?id=1; r
2007-12-03 10:35:00 676
原创 Delphi中ehlib(dbgridEH)多行选择
procedure TForm1.Button1Click(Sender: TObject);vari, j: Integer;s: string;beginif DBGrid1.SelectedRows.Count=0 then Exit;with DBGrid1.DataSource.DataSet dobeginfor i:=0 to DBGrid1.SelectedRows.Count-1
2007-12-03 10:01:00 2655
转载 ADO读取Excel文件,丢失数据或数据错误问题。
在用ADO读取Excel文件数据,常容易发生丢失数据的现象。例如,用ADO打开一个Excel文件的代码如下: Dim objConn As ADODB.Connection Dim objRS As ADODB.Recordset Dim objRSTable As ADODB.Recordset Set objConn = New ADODB.Connection
2007-08-27 16:55:00 1755 1
原创 深入分析ADO.NET中的DataSet对象
ADO.NET是.net Framework SDK中用以操作数据库的类库的总称。而DataSet类则是ADO.NET中最核心的成员之一,也是各种开发基于.Net平台程序语言开发数据库应用程序最常接触的类。之所以DataSet类在ADO.NET中具有特殊的地位,是因为DataSet在ADO.NET实现从数据库抽取数据中起到关键作用,在从数据库完成数据抽取后,DataSet就是数据的存放地,它是各种
2007-07-21 16:42:00 586
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人