上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 一、MSMQ简介MSMQ(微软消息队列)是Windows操作系统中消息应用程序的基础,是用于创建分布式、松散连接的消息通讯应用程序的开发工具。消息队列和电子邮件有着很多相似处,他们都包含多个属性,用于保存消息,消息类型中都指出发送者和接收者的地址;然而他们的用处却有着很大的区别:消息队列的发送者和接收者是应用程序,而电子邮件的发送者和接收者通常是人。如同电子邮件一样,消息队列的发送和接收也不需要发送者和接收者同时在场,可以存储在消息队列或是邮件服务器中。二、消息队列的安装默认情况下安装操作系统是不安装消息队列的,你可以在控制面板中找到添加/删除程序,然后选择添加/删除Windows组件一项,然 阅读全文
posted @ 2014-01-23 13:36 gejianhua 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 背景:最近项目中需要用到ActiveX控件,项目是在.Net平台下开发的。因此就直接在项目中添加了对ActiveX控件的引用,添加引用成功。在代码中实例化类的实例也没有问题,但在调用其方法或属性时总是抛出"未处理 COMException"异常。方法一:1、在系统中注册该ocx控件,命令:regsvr32.exe 控件位置(加 /u 参数是取消注册);2、在.net的工具箱中添加该控件,拖到form中去就可以了。方法二:1、用Aximp.exe来包装一下ocx控件的类;2、在程序中引用生成的dll就可以了。区别:1、方法一不需要手动包装ocx控件,方法二需要;2、方法一需要 阅读全文
posted @ 2014-01-21 12:22 gejianhua 阅读(15207) 评论(0) 推荐(0) 编辑
摘要: 设计良好结构的数据库,可以有效减小数据冗余,减少增删改中出现的问题。深入理解数据库设计的三范式,对于设计“健壮的数据库“十分有必要。数据库三范式是设计数据库 时参考的准则,接下来我们一一进行介绍:一、数据库第一范式: 数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。(保持数据的原子性) 数据原子性很好理解,就是表中的字段不可再分。符合数据库第一范式的表,每个字段表意明确,看个例子: 这是一张简单的员工信息表,其中有工号、姓名、电话三个字段。通过电话这个字段获得的信息有可能是家庭电话,或是工作地点的电话,或是手机,... 阅读全文
posted @ 2014-01-20 18:22 gejianhua 阅读(1798) 评论(0) 推荐(0) 编辑
摘要: 在 IIS 7.5 中,应用程序池有两种运行模式:集成模式和经典模式。应用程序池模式会影响服务器处理托管代码请求的方式。如果托管应用程序在采用集成模式的应用程序池中运行,服务器将使用 IIS 和 ASP.NET 的集成请求处理管道来处理请求。如果托管应用程序在采用经典模式的应用程序池中运行,服务器会继续通过 Aspnet_isapi.dll 路由托管代码请求,其处理请求的方式就像应用程序在 IIS 6.0 中运行一样。经典模式: 指的是与IIS 6或者之前版本保持兼容的一种模式,一个典型问题就是,在处理ASP.NET这种动态网站的时候,它是通过一个所谓的ISAPI程序,作为插件的方式来工作的. 阅读全文
posted @ 2014-01-16 15:20 gejianhua 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会关系表、工作简历表。 这就是“一张原始单证对应多个实体”的典型例子。2. 主键与外键 一般而言,一个实体不能既无主键又无外键。在E—R 图中, 处于叶子部位的实体, 可以定义主... 阅读全文
posted @ 2014-01-16 10:51 gejianhua 阅读(6448) 评论(0) 推荐(0) 编辑
摘要: 一、ORACLE的启动和关闭1、在单机环境下要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下su-oraclea、启动ORACLE系统oracle>svrmgrlSVRMGR>connectinternalSVRMGR>startupSVRMGR>quitb、关闭ORACLE系统oracle>svrmgrlSVRMGR>connectinternalSVRMGR>shutdownSVRMGR>quit启动oracle9i数据库命令:$sqlplus/nologSQL*Plus:Release9.2.0.1.0-Productio 阅读全文
posted @ 2014-01-15 12:35 gejianhua 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 一直想找一些关于SQL语句性能调试的权威参考,但是有参考未必就能够做好调试的工作。我深信实践中得到的经验是最珍贵的,书本知识只是一个引导。本篇来源于《Inside Microsoft SQL Server 2008》,有经验的高手尽管拍砖把。这个部分将讲解一些性能分析工具,这些性能分许主要关注在执行计划。缓存执行计划SQL Server 2008提供了一些服务器对象来分析执行计划Sys.dm_exec_cached_plans: 包含缓存的执行计划,每个执行计划对应一行。Sys.dm_exec_plan_attributes:这是一个系统函数,每一个执行计划都对应着一些属性,在这个系统函数中包 阅读全文
posted @ 2014-01-15 10:47 gejianhua 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 先看下面几个sql语句1SETQUOTED_IDENTIFIERON2SELECT*FROM"USER"WHEREa='netasp'34SETQUOTED_IDENTIFIERON5SELECT*FROM[USER]WHEREa='netasp'67SETQUOTED_IDENTIFIEROFF8SELECT*FROM[USER]WHEREa="netasp"910SETQUOTED_IDENTIFIEROFF11SELECT*FROM[USER]WHEREa='netasp'1SETQUOTED_IDE 阅读全文
posted @ 2014-01-15 10:45 gejianhua 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1.join语句Sql join语句用来合并两个或多个表中的记录。ANSI标准SQL语句中有四种JOIN:INNER,OUTER,LEFTER,RIGHT,一个表或视图也可以可以和它自身做JOIN操作。下面举例说明。下面所举的例子使用的表有Employee和Department,在这两个表中Department.DepartmentID是主键,Employee.DepartmentID是外键。图1—Employee表LastNameDepartmentIDCountryEmployeeIDJohnNULLGermany306Jones33Australia124Rafferty31Austra 阅读全文
posted @ 2014-01-15 10:43 gejianhua 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 今天遇到的问题比较有意思。首先是很久没有打开测试数据库了,今天打开,使用service程序测试的时候出现下面的错误提示:Message: System.Data.SqlClient.SqlException: Login failed for user 'dcp_prod'. Reason: The password of the account has expired.很明显,这个是因为密码失效了,dcp_prod这个账户使用了密码失效策略,打开数据库查看这个账户的属性,果然,Enforce password policy和Enforce password expiratio 阅读全文
posted @ 2014-01-15 10:42 gejianhua 阅读(394) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页