摘要: 安装SQL Server2005时,出现“对性能监视器计数器注册表值执行系统配置检查失败”的错误,如何解决?在开始安装 SQL Server 之前,系统配置检查器 (SCC) 会验证性能监视器计数器注册表项的值。如果 SCC 无法验证现有的注册表项或无法运行 Lodctr.exe 系统程序,则 SCC 检查将失败,并阻止安装。若要完成安装,则必须手动增加该注册表项。在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]。查找以下项:Last Counter"=dword:00000ed4 ( 阅读全文
posted @ 2012-04-20 23:22 技术绝杀 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: 最常用的是使用convert转化长日期为短日期 如果只要取yyyy-mm-dd格式时间, 就可以用 convert(nvarchar(10),field,120)120 是格式代码, nvarchar(10) 是指取出前10位字符.SELECT CONVERT(nvarchar(10), getdate(), 120)SELECT CONVERT(varchar(10), getdate(), 120)SELECT CONVERT(char(10), getdate(), 120)=======================================================使用 阅读全文
posted @ 2012-04-20 23:20 技术绝杀 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 今天在一个项目中使用Dcom的方式获取数据,但是发现Excel进程有时候能杀死,有时候杀不死,导致上传文件时出错的偶发性BUG,经过多次测试,调用API的方式可以彻底杀死Excel进程的方法!方法体: [DllImport("User32.dll", CharSet = CharSet.Auto)] public static extern int GetWindowThreadProcessId(IntPtr hwnd, out int ID); public static void KillExcel(Excel.Application excel) { IntPtr 阅读全文
posted @ 2012-04-20 23:19 技术绝杀 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 网站在服务器磁盘上的物理路径: HttpRuntime.AppDomainAppPath虚拟程序路径: HttpRuntime.AppDomainAppVirtualPath虚拟路径对应的绝对路径:System.Web.HttpRuntime.AppDomainAppPath任何于Request/HttpContext.Current等相关的方法, 都只能在有请求上下文或者页面时使用. 即在无请求上下文时,HttpContext.Current为null. 而上面提到的方法一直可用.对于全局Cache对象的访问亦然.示例:输出asp.net 网站路径。view plain copy to cl 阅读全文
posted @ 2012-04-20 23:17 技术绝杀 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 有时候需要执行一些Sql语句时,不想开企业管理器,或者是发给客户执行但那边又不懂代码,这时就可以用下面方法:1、把待执行Sql保存在一个文件,这里为20110224.sql。2、新建一个扩展名.bat的批处理文件,输入下面命令并保存后,双击.bat文件,系统会自动执行20110224.sql的语句: osql -S gdjlc -d TestDB -U sa -P 1 -i 20110224.sqlosql参数见下面=======================================================================:E:\>osql /?icro 阅读全文
posted @ 2012-04-20 23:16 技术绝杀 阅读(1539) 评论(0) 推荐(0) 编辑
摘要: 代码功能:遍历保存Sql文件的目录,逐个执行,无需指定具体的SQL文件。 一、创建批处理文件代码 创建2个bat文件,CREATE_ALL.bat和CREATE_ALL_File.bat文件。具体代码分别如下: ①CREATE_ALL.bat文件代码 ECHO OFF REM 请设定下面内容 REM SET Driver=D: REM SET FilePath=D:\MyWork\SQL\ SET User_ID=andy SET User_PWD=andy SET ServerName=AndyServer SET HostName=192.168.0.6 SET D... 阅读全文
posted @ 2012-04-20 23:14 技术绝杀 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 动态加载,最基本用到的就是反射机制。在System.Reflection的namespace下有一系列的关于获取Assembly信息、类(型)信息的类、接口、结构等。可能上面的话对急切想实现动态加载控件的朋友来说可能一点用也没有,那么就看下面的代码吧,也许可以使你马上实现你想要的: //加载控件 Assembly assembly = Assembly.LoadFrom(@ "C:\Controls.dll "); //获得类(型) Type type = assembly.GetType( "Co... 阅读全文
posted @ 2012-04-20 23:13 技术绝杀 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 1. 列注释原来代码:{OWNER, TABLE, S, COLUMN, DTTPCODE, LENGTH, SIZE, PREC, COMPUTE, NOTNULL, IDENTITY, DOMAIN, DEFAULT, ExtIdentitySeedInc, COMMENT, ExtCollation, ExtIdtNotForReplication, ExtDeftConstName, Sparse, FileStream, ExtRowGuidCol}select u.name, o.name, c.column_id, c.name, case when c.system_type_ 阅读全文
posted @ 2012-04-20 10:28 技术绝杀 阅读(4439) 评论(3) 推荐(2) 编辑