导航

07 2010 档案

摘要:http://www.oracle.com/technology/global/cn/tech/dotnet/index.html数据库巨擘 Oracle (甲骨文)公司推出了自己的下一代数据库产品 Oracle 11g ,宣称在产品性能上,这款新产品超越竞争对手产品15年。 虽然新推出的Oracle 11g目前只有 Linux 版本,相信 Windows 版本的Oracle 11g马上就会与开... 阅读全文

posted @ 2010-07-29 23:19 kingwangzhen 阅读(217) 评论(0) 推荐(0) 编辑

摘要:SQL Server和Oracle两大数据库系统是日常项目开发中最常见的数据库,但更多的初学者可能对SQL Server会更熟悉一些,因为微软做的东西就是简单易用,比较傻瓜化。但Oracle在市场中的地位又不容忽视,而Oracle和SQL Server还是有着很大的差别的。本节就讲一些初学者在使用Oracle进行开发时会经常遇到的问题。5.5.1 Oracle和SQL Server的常用函数对比1... 阅读全文

posted @ 2010-07-29 22:53 kingwangzhen 阅读(276) 评论(1) 推荐(0) 编辑

摘要:Oracle 不支持批量查询,因此无法从一个命令返回多个结果集。使用存储过程时,返回多个结果集类似于返回单个结果集;必须使用 REF CURSOR 输出参数。要返回多个结果集,请使用多个 REF CURSOR 输出参数。 以下是返回两个结果集(全部 EMPLOYEES 和 JOBS 记录)的包规范:CREATE OR new PACKAGE SELECT_EMPLOYEES_JOBS ASTYPE... 阅读全文

posted @ 2010-07-29 21:31 kingwangzhen 阅读(454) 评论(0) 推荐(0) 编辑

摘要:本文讨论了如何使用 ADO.NET 访问 Oracle 存储过程(称为 SQL 编程块)和函数(返回单个值的编程块)。您可以使用以下托管数据提供程序连接到 Oracle 数据库:Microsoft .NET Oracle 提供程序、OLE DB .NET 提供程序、ODBC .NET 数据提供程序以及 Oracle 的 ODP.NET 提供程序。本文使用用于 Oracle 的 Microsoft?... 阅读全文

posted @ 2010-07-29 21:28 kingwangzhen 阅读(344) 评论(0) 推荐(0) 编辑

摘要:http://www.cnblogs.com/Terrylee/archive/2005/12/13/295965.html抽象工厂模式(Abstract Factory)——探索设计模式系列之三Terrylee,2005年12月12日概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作... 阅读全文

posted @ 2010-07-26 13:56 kingwangzhen 阅读(247) 评论(0) 推荐(0) 编辑

摘要:关于Assembly.CreateInstance()与Activator.CreateInstance()方法动态创建类对象,大多是Activator.CreateInstance()和Activator.CreateInstance<T>()方法,非常好用,一般都用了Assembly.Load("AssemblyName").CreateInstance ("ClassName")... 阅读全文

posted @ 2010-07-26 10:25 kingwangzhen 阅读(456) 评论(0) 推荐(0) 编辑

摘要:函数用于返回特定数据。执行时得找一个变量接收函数的返回值; 语法如下: create or replace function function_name ( argu1 [mode1] datatype1, argu2 [mode2] datatype2, ........ ) return datatype is beginend; 执行 var v1 varchar2(100) exec :... 阅读全文

posted @ 2010-07-25 22:38 kingwangzhen 阅读(355) 评论(0) 推荐(0) 编辑

摘要:exp nc50/1 inctype=complete file=E:\data.dmp full=y(导出全部)exp nc50/1 file=E:\data.dmp OWNER = nc50(导出指定用户nc50)imp nc50/1@orcl inctype=complete file=E:\data.dmp full=Y(导入全部)imp nc50/1@orcl file=E:\data.... 阅读全文

posted @ 2010-07-25 20:28 kingwangzhen 阅读(364) 评论(0) 推荐(0) 编辑

摘要:Oracle RMAN快速入门指南 前言这篇文章主要介绍RMAN的常用方法,其中包含了作者一些自己的经验,里面的实验也基本全在WIN 2K和ORACLE 8.1.6环境下测试成功(因为这个环境比较容易实现)。本文借鉴了网上一些高手的相关文章,希望大侠们不要见怪,此处一并谢过。这篇文章主要是在北京出差期间写的,回到家后整理修改了一下,时间比较仓促,同时因为篇幅有限,一些技术细节不能一一覆盖了,只希望... 阅读全文

posted @ 2010-07-25 19:12 kingwangzhen 阅读(193) 评论(0) 推荐(0) 编辑

摘要:http://www.oracle.com/technology/global/cn/deploy/availability/htdocs/BR_Overview.htm 阅读全文

posted @ 2010-07-25 18:50 kingwangzhen 阅读(158) 评论(0) 推荐(0) 编辑

摘要:http://www.oracle.com/technology/documentation/database10gR2.html 阅读全文

posted @ 2010-07-25 17:03 kingwangzhen 阅读(165) 评论(0) 推荐(0) 编辑

摘要:引言Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Http Mod... 阅读全文

posted @ 2010-07-22 17:16 kingwangzhen 阅读(256) 评论(0) 推荐(0) 编辑

摘要:http://www.oracle.com/technology/global/cn/oramag/webcolumns/2003/techarticles/rischert_regexp_pt2.html 阅读全文

posted @ 2010-07-18 17:48 kingwangzhen 阅读(238) 评论(0) 推荐(0) 编辑

摘要:1.select* from emp;2. select empno, ename, job from emp;3. select empno 编号, ename 姓名, job工作from emp;4. select job from emp;5. select distinct job from emp;6. select distinct empno, job from emp;说明:因为雇... 阅读全文

posted @ 2010-07-18 14:57 kingwangzhen 阅读(959) 评论(0) 推荐(0) 编辑

摘要:在Oracle8i或以上版本中,可以创建以下两种临时表: 1。会话特有的临时表 CREATE GLOBAL TEMPORARY <TABLE_NAME> ( <column specification> ) ON COMMIT PRESERVE ROWS; 2。事务特有的临时表 CREATE GLOBAL TEMPORARY <TABLE_NA... 阅读全文

posted @ 2010-07-09 17:28 kingwangzhen 阅读(394) 评论(0) 推荐(0) 编辑

摘要:-------------------------------------------一 基于Web的打印方案比较分析--------------------------------   基于web的套打,难度在于要将浏览器中呈现的html,精确地打印到票据中,而且能够实现对分页位置的控制。下面就ie浏览器所能采用的套打解决方案,来个汇总分析,希望对大家有所帮助。   一、浏览器的打印功能菜单  ... 阅读全文

posted @ 2010-07-09 09:54 kingwangzhen 阅读(1402) 评论(0) 推荐(1) 编辑

摘要:“套打” 是一种非常普遍的需求,在 C/S 模式中,尤为常见。目前,随着 B/S 模式的普遍使用,这种需求就体现在了 B/S 模式程序的需求中。 对于一些比较大型的应用, 基本都是基于报表工具的,像水晶报表(Crystal Report), 这些报表工具,基本都具有支持套打的功能。 我这里的实现方式,是非报表工具的轻量级实现,也是比较简单易懂的。套打:就是在模板页上的预订位... 阅读全文

posted @ 2010-07-07 14:35 kingwangzhen 阅读(574) 评论(0) 推荐(0) 编辑

摘要:应用web化,不论对开发商,还是对用户来说,实在是一种很经济的选择,因为基于web的应用,客户端的规则很简单,容易学习,容易维护,容易发布。但对程序员来说,因为浏览器的局限性,却要面对很多挑战。怎么样来进行基于web的套打,就是这么一个令多数程序员头痛不已的问题。 基于web的套打,难度在于要将浏览器中呈现的html,精确地打印到票据中,而且能够实现对分页位置的控制。下面就IE浏览器所能采用的套... 阅读全文

posted @ 2010-07-07 14:06 kingwangzhen 阅读(776) 评论(1) 推荐(0) 编辑

摘要:大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server 要全表进行扫描读取表中的每一个记录才能找到所要的数据。索引可以分为簇索引和非簇索引:簇索引通过重排表中的数据来提高数据的访问速度;而非簇索引则通过维护表中的数据指针来提高数据的访问速度。1. 索引的体系结构 SQL Server 2005在硬盘中用8KB页面在数据库文件内存放数据。缺省情况下这些页面及其包... 阅读全文

posted @ 2010-07-04 13:52 kingwangzhen 阅读(168) 评论(0) 推荐(0) 编辑

摘要:varchar在SQL Server中是采用单字节来存储数据的,nvarchar是使用Unico来存储数据的.中文字符存储到SQL Server中会保存为两个字节(一般采用Unico编码),英文字符保存到数据库中,如果字段的类型为varchar,则只会占用一个字节,而如果字段的类型为nvarchar,则会占用两个字节.   正常情况下,我们使用varchar也可以存储中文字符,但是如果遇到操作系统... 阅读全文

posted @ 2010-07-04 13:47 kingwangzhen 阅读(265) 评论(0) 推荐(0) 编辑

摘要:在这一步中,需要指定游标的属性和根据要求产生的结果集。有两种方法可以指定一个游标。形式1(ANSI 92)DECLARE cursor_name [INSENSITIVE] [SCROLL] CURSORFOR select_statement[FOR {READ ONLY | UPDATE ][OF column_list]}]形式2DECLARE cursor_name CURSOR[LOCA... 阅读全文

posted @ 2010-07-01 13:47 kingwangzhen 阅读(220) 评论(0) 推荐(0) 编辑

摘要:http://www.cnblogs.com/love2wllw/archive/2010/04/05/1704551.html 阅读全文

posted @ 2010-07-01 13:30 kingwangzhen 阅读(331) 评论(0) 推荐(0) 编辑