2009年2月26日

C#开发ActiveX可行性研究

摘要: 用C#编写ActiveX控件(三) 在前面我们已经完成了ActiveX控件的开发,接下来的就是发布它了。 首先,我们建立一个windows安装项目,并将ActiveX控件的主输出添加到项目输出中。然后,改动ActiveX控件的主输出文件,将其Register属性改为vsdrpCOM.如图: 下一步,我们改动项目属性,将引导程序更改为 Web引导程序。很遗憾的是,在 W... 阅读全文

posted @ 2009-02-26 10:30 neil-zhao 阅读(402) 评论(0) 推荐(0) 编辑

我的vs 2005中的工具 怎么没有OLE/COM 对象查看器?

摘要: 我的vs 2005中的工具 怎么没有OLE/COM 对象查看器? 打开程序-Visual studio-Visual studio 工具-Visual studio 命令行 运行 c:\...\...>oleview 你也可以把oleview.exe添加到vs 2005中:工具(Tools)-外部工具(External Tools)-添加 阅读全文

posted @ 2009-02-26 10:29 neil-zhao 阅读(565) 评论(0) 推荐(0) 编辑

2009年2月10日

Reflector:.NET反编译工具及导出CS文件插件

摘要: 早就听说 Reflector这个强大反编译工具,可是一直没有去用,这段时间由于想了解一个项目,项目采用多层架构,而且又不开源,因此想到了Reflector,下来一试,真是强大啊!!! 截图如下: 使用方法比较简单:选择file->open 后再选择需要反编译的DLL,打开后控件的命名空间会出现在左边的,展开后右键点击要查看的类选择Disassemble,代码即可出现。下面是一些网上流行... 阅读全文

posted @ 2009-02-10 17:33 neil-zhao 阅读(1791) 评论(1) 推荐(0) 编辑

2008年11月19日

SQL Server 2005透视表运算符PIVOT应用示例

摘要: 有用SQL写过交叉报表的,往往都比较头痛,还好现在SQL2005中提供了新的PIVOT操作符,可以很简单地写出交叉数据查询。正好前两天在研究 ORACLE最新的11G版本提供的新特性,发现ORACLE11G也同样推出这个新PIVOT,而且语法格式也几乎是一样的,呵,看来这些主流的数据库都同质化了,这对我们用户来说,也是一件好事,可以减少学习时间。晕,有点跑题了... PIVOT的语法格式可以查询S... 阅读全文

posted @ 2008-11-19 10:44 neil-zhao 阅读(774) 评论(0) 推荐(0) 编辑

2008年8月6日

一句无法解释的SQL语句,不知道是不是微软的Bug

摘要: select (select top 1 (select username from [192.168.0.12].[popauto].dbo.admin with(nolock) where id=d.power)+resion from dl_log_isdel as d with(nolock) where muserid=dl_muser.id and state=2 o... 阅读全文

posted @ 2008-08-06 09:25 neil-zhao 阅读(214) 评论(0) 推荐(0) 编辑

2008年8月4日

表变量和临时表

摘要: 表变量只存放在内存中,临时表需要写磁盘。所以一般情况下,用表变量会快些。 用法不太一样,有些时候用表变量更方便。 具体的再看SQL 2000的帮助。试用下就知道了。 --------------------------------------------------------------- 个人观点: 1、表变量缺省放在内存,速度快,所以在触发器,存储过程里如果... 阅读全文

posted @ 2008-08-04 08:52 neil-zhao 阅读(406) 评论(0) 推荐(0) 编辑

2008年8月3日

with(nolock)解释

摘要: 所有Select加 With (NoLock)解决阻塞死锁 在查询语句中使用 NOLOCK 和 READPAST 处理一个数据库死锁的异常时候,其中一个建议就是使用 NOLOCK 或者 READPAST 。有关 NOLOCK 和 READPAST的一些技术知识点: 对于非银行等严格要求事务的行业,搜索记录中出现或者不出现某条记录,都是在可容忍范围内,所以碰到死锁,应该首先考虑,我们业务... 阅读全文

posted @ 2008-08-03 10:13 neil-zhao 阅读(7308) 评论(0) 推荐(2) 编辑

2008年8月2日

索引原理 第一阶段

摘要: 索引原理 中小企业MIS系统的管理基本上由两大部份组成,一是前台的可视化操作,二是后台的数据库管理。网管对前台的管理和维护工作包括保障网络链路通畅、 处理MIS终端的突发事件以及对操作员的管理、培训等,这是网管们日常做得最多、最辛苦的功课;然而MIS系统架构中同等重要的针对数据库的管理、维护和 优化工作,现实中似乎并没有得到网管朋友的足够重视,看起来这都是程序员的事,事实上,一个网管如果能在... 阅读全文

posted @ 2008-08-02 18:32 neil-zhao 阅读(276) 评论(0) 推荐(0) 编辑

索引的几个凝问

摘要: 大家对主键这个词都不陌生吧?在SQL Server中肯定也都用过,那么你是否真的理解透彻了呢?有没有和唯一性约束、聚集索引、唯一性索引等概念混淆起来?好,让我们从几个典型的问题入手来好好辨一辨吧: 1. 假设一张表上已经存在一个唯一性的聚集索引,是否还有必要在该表上创建一个主键约束呢? 2. 如果需要主键约束,是否要先删除之前创建过的唯一性聚集索引,再新建主键约束呢? 3. 针对相同的... 阅读全文

posted @ 2008-08-02 17:15 neil-zhao 阅读(209) 评论(0) 推荐(0) 编辑

索引的定义

摘要: 一、索引的概念 索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。 二、索引的特点 1.索引可以加快数据库的检索速度 2.索引降低了数据库插入、修改、删除等维护任务的速度 3.索引创建在表上,不... 阅读全文

posted @ 2008-08-02 16:56 neil-zhao 阅读(1178) 评论(0) 推荐(0) 编辑

导航