自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(204)
  • 收藏
  • 关注

原创 C#获取本地IP

/// <summary> /// 获取本地Ip /// </summary> private string GetLocalIP() { IPHostEntry ipHostEntry = Dns.GetHostEntry(Dns.GetHostName())...

2012-06-06 14:39:03 130

原创 列出备份文件中的逻辑文件名

restore filelistonly from disk='c:\xx.bak' 

2012-05-14 12:40:25 384

原创 只能启动单个程序

bool ret; System.Threading.Mutex m = new System.Threading.Mutex(true, Application.ProductName, out ret); if (ret) { System.Windows.Forms.Appl...

2012-05-04 12:51:34 173

原创 .Net控件命名规范

<!--------------A----------------->AdRotator                   ar<!--------------B----------------->Button                      btn<!--------------C----------------->Calender        ...

2012-04-25 14:45:07 114

原创 DataGridView绑定数据时,时间格式显示不全的问题

DataGridView绑定数据时,时间格式显示问题今天做程序的时候,遇到了这样的问题,数据库里面是 2011-09-26 18:48:41.390 可是绑定后却显示为 2011-09-26 18:48 解决办法:DataGridView.Columns["列名"].DefaultCellStyle.Format = "yyyy-MM-dd HH:mm:ss.fff"; ...

2012-04-25 13:54:45 289

原创 把Dgv的颜色改回默认颜色

dgv.Rows[i].DefaultCellStyle.BackColor = dgv.RowsDefaultCellStyle.BackColor; 

2012-04-25 13:35:22 261

原创 Winform 去掉 最大化 最小化 关闭按钮 保留左侧图片

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy...

2012-04-23 17:02:25 265

原创 禁用窗体的关闭按钮

[DllImport("USER32.DLL")] public static extern int GetSystemMenu(int hwnd, int bRevert); [DllImport("USER32.DLL")] public static extern int RemoveMenu(int hMenu, int...

2012-04-23 16:58:28 122

原创 查看sql死锁

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_who_lock]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[sp_who_lock]GOuse mastergocreate proce...

2012-04-09 14:44:33 115

原创 SQL SERVER系统控制台启动出错解决方案

关于“MMC不能打开文件C:\Program Files\Microsoft SQL Server\80\Tools\Binn\SQL Server Enterprise Manager.MSC可能是由于文件不存在,不是一个MMC控制台,或者用后来的MMC版本创建。也可能你没有访问此文件的足够权限 ”运行mmc,控制台--添加/删除管理单元--添加--找到Microsoft   SQL   企...

2012-03-29 15:58:16 234

原创 判断表是否被改变过

--判断表是否被更改select checksum_agg(binary_checksum(*)) from dbo.PrintLog--判断表中每行是否被修改 select binary_checksum(*) from dbo.PrintLog 

2012-03-15 10:20:14 203

原创 c#中用声音提示报警

using System; using System.Runtime.InteropServices; 调用 Interaction.Beep();使用MessageBeep(unit uType):需添加 using System.Runtime.InteropServices;public const int MB_ICONEXCLAMATION =  48;  [DllImp...

2012-03-14 09:51:30 638

原创 WinForm 查看控制台输出

/// <summary> /// 创建控制台窗口 /// </summary> /// <returns></returns> [DllImport("kernel32.dll")] public static extern bool Allo...

2012-02-15 10:39:52 751

原创 在指定的位置添加列

--允许系统标更新exec sp_configure 'allow updates','1'goreconfigure with overridego----添加列ALTER TABLE dbo.GoodsPrinter ADD GoodsStallId NVARCHAR(100)--把第一列之后的列往后移1(colid从1开始)update syscolu...

2011-12-27 13:42:35 286

原创 Explorer.exe 应用程序出错

del c:\winnt\wc98pp.dll del c:\windows\wc98pp.dll regsvr32 actxprxy.dll /s regsvr32 shdocvw.dll /s regsvr32 mshtml.dll /s regsvr32 urlmon.dll /s regsvr32 msjava.dll /s regsvr32 browseui.dll /s pause

2011-12-13 09:40:31 212

原创 SQL不写日志删除数据

TRUNCATE TABLE 表名 

2011-12-08 19:46:54 1373

原创 分页存储过程

create PROCEDURE SP_Pagination/**//****************************************************************** 千万数量级分页存储过程 *****************************************************************参数说明:1...

2011-11-22 13:33:12 149

原创 在IIS5.1中添加PHP支持

开始之前请先确定你的IIS安装是否成功,能否通过http://localhost来访问一、先到PHP官方网下载个php-5.2.5-Win32.zip,点击这里链接到官网下载地址二、下载好之后,直接全部接压至D:\php\目录即可得PHP文件存放目录D:\php\ (注:这里你可以解压到其他盘,例如D盘或E盘,可以自己指定,这个不是关键步骤,这里以D盘作为例子)三、将D:\PHP目录下...

2011-11-14 13:34:07 114

原创 优先使用物理内存

Windows 2000/XP两种方法:  1、依靠第三方的工具软件来虚拟物理硬盘,然后再把Pagefile.sys页面文件设到该虚拟盘上      2、在在C:\WINDOWS文件夹下System.ini中的“[386enh]”底部加入一句,ConservativeSwapfileUsage=1,让Windows优先使用物理内存,尽量不要强行直接禁用虚拟内存交换文件。...

2011-10-31 09:26:02 951

原创 C# 启动外部程序的几种方法

1. 启动外部程序,不等待其退出。2. 启动外部程序,等待其退出。3. 启动外部程序,无限等待其退出。4. 启动外部程序,通过事件监视其退出。// using System.Diagnostics; private string appName = "calc.exe"; /// <summary> /// 1. 启动外部程序,不等待其退出 ...

2011-10-17 19:15:53 115

原创 取消Svn记住的用户名

清空目录C:\Documents and Settings\Administrator(这是你的电脑用户名)\Application Data\Subversion\auth\svn.simple

2011-10-15 16:07:07 106

原创 SQL Server 2000 数据库日志太大

1.打开企业管理器,右击要处理的数据库--》属性--》选项--》故障还原,选“简单”--》确定2.右击要处理的数据库--》所有任务--》收缩数据库--》什么也不动,默认第一个是0%,其它两个未选中,点确定--》如果您以前数据库日志文件大于1M那么现在再看看,是不是只有1M了呢。3.操作完后--》按第一步,把“故障还原”,选“完全”,传说中SQL Server 2000 有自动还原功能,说是如果非法...

2011-10-08 11:25:55 130

原创 SQL Server EnterpriseManager.MSC可能是由于文件不存在,不是一个MMC控制台

“开始” —> “运行” —> 键入MMC命令 “文件” —> “添加/删除管理单元(M)”或者直接按Ctrl+M 单击下面的“添加”按钮,选中“Microsoft SQL 企业管理器” 单击“添加”按钮,添加成功,直接关闭这个窗口,然后在上面“添加/删除管理单元”的列表中可以看到了企业管理器了,同时点击“确定”按钮,在“控制台1 ”上出现Microsoft SQL Server...

2011-09-08 21:57:34 761

原创 Excel2003生成Excel.dll的方法(Vs2005)

为了在VS2005中,对Excel文件进行操作,需要用到Excel.dll,方法是将Office目录下的Excel.exe文件拷出来,把Excel.exe文件考到C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin里然后运行VS2005命令提示输入TlbImp EXCEL.EXE Excel.dll 然后会在C:\Program F...

2011-08-26 21:37:28 123

原创 清除VSS关联工具

  一、工程项目比较    同没有受Source Safe代码管理的工程相比:    1.   多出了.scc、.vssscc和.vspscc文件;    2.   C#项目文件(.csproj)里面添加了几行标签:SccProjectName = "SAK"SccLocalPath = "SAK"SccAuxPath = "SAK"SccProvider = "SAK...

2011-08-12 22:59:58 104

原创 解决VS2005不能调试线程问题

昨天突然VS2005不能调试线程,网上找了很多方法都不行,后来随意点了几下VS又可以调试线程了。如果遇到同样问题可以试下。(未经过验证,因为不能调试线程的问题没有重现) 方法:1、工具--选项--调试--取消”在模块加载时取消JIT优化(仅限托管)“2、切换到Release下调试程序(最好多调试几次)3、再切换Debug下调试就可以调试线程了。...

2011-08-12 12:33:24 258

原创 通过域名获取IP的两种方法

//每次都去Dns服务器上获取外网IP防止Dns缓存 string cmdResult = RunCmd("nslookup " + server); string[] cmdResults = cmdResult.Split(':'); string tempIp; ...

2011-07-16 15:09:28 766

原创 DNS的常用命令

查看本机的DNS缓存记录访问很简单,在命令行下用ipconfig /displaydns 命令就可以了  清除本机的DNS缓存命令:ipconfig /flushdns  查询某域名的DNS nslookupset debugwww.domain.com ...

2011-07-16 15:05:18 554

原创 执行命名行命令

/// <summary> /// 执行命令行命令 /// </summary> /// <param name="command">命令</param> /// <returns>返回执行结果</returns> static s

2011-07-16 14:41:34 153

原创 获取指定目录下所有文件

命名空间using System.Collections;using System.IO; 源码 public class FileAccess { //储存所有文件夹 private readonly ArrayList dirList; public FileAccess() { ...

2011-07-01 20:48:00 273

原创 复制保留源列宽Excel表格

在Excel中,如果把按纸张大小设置好列宽、准备打印输出的表格复制一份,想更改其部分表格内容作为另一份表格时,是否发现粘出的表格内容没 变,但列的宽度却变了?只有再次调整列宽才能打印输出。其实我们只要再接着做一步就能使粘出的表格保留源列宽。如在工作表中选中准备复制的单元格,复制到 别的单元格,会发现新粘出的表格虽然列宽变了,但表格的右下角却多出来一个“粘贴选项”按钮,如果没有发现“粘贴选项”按钮,...

2011-06-28 17:00:09 607

原创 C#控制Excel的打印格式

Excel.Application appExcel=new Excel.Application(); Excel.Workbook workbook=appExcel.Application.Workbooks.Add(true); appExcel.Visible = true; //工作薄所在的位置(第一个工作薄) Excel.Worksheet xlSheet ...

2011-06-22 20:54:16 267

原创 C#操作Excel

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;using Excel = Microsoft.Office.Interop.Excel;using System.Diagnost...

2011-06-22 14:28:36 63

原创 C# 操作Excel的类

using System;using Microsoft.Office.Core;using Excel;namespace XingFuStudio.ExcelEdit{ class ExcelEdit { string myFileName; Excel.Application myExcel; ...

2011-06-22 14:20:53 102

原创 DataGridView刷新数据的问题

1、操作:UI线程修改数据后重新绑定dgv,一个后台线程定时刷新dgv(因为多个程序修改该表)2、异常:DataGridView绑定Ilist对象,出现IndexOutOfRangeException错误的解决方法3、解决办法:把读取数据和绑定数据源作为一个原子操作  private delegate void SetDgvDelegate(); /...

2011-06-21 11:39:56 1231

原创 VS2005水晶报表注册码

6707437608

2011-06-18 13:40:03 90

原创 文本框输入限制

/*********************************************************************** * Copyright(c) 2010 XX公司 * CLR 版本: 2.0.50727.42 * 文 件 名:InputValidateInterFace.cs * 创 建 人:FK * 创建日期:2010-11-2...

2011-06-18 10:14:46 77

原创 按Enter键时,焦点移到下一个控件

#region 按Enter键时,焦点移到下一个控件 protected override bool ProcessDialogKey(Keys keyData) { //当按Enter键和当前焦点不是按钮时,焦点移到下一个控件 if (keyData == Keys.Enter &amp...

2011-06-18 10:06:03 356

原创 获取代码行号

//获取代码行号的函数 public static int GetLineNum() { System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace(1, true); return st.GetFrame(0).GetFi...

2011-06-15 18:49:48 152

原创 SVN Working Copy xxx locked 并 cleanup失败之解

解决svn的working copy locked并且cleanup恢复不能的情况 产生这种情况大多是因为上次svn命令执行失败且被锁定了。 如果cleanup没有效果的话只好手动删除锁定文件。 cd 到svn项目目录下,然后执行如下命令 del lock /q/s 就把锁删掉了。...

2011-05-25 16:55:46 77

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除