c# oracle 存储过程分页查询
摘要:简单贴出主要部分代码。.sql--定义包create or replace package PKG_G_SelectSp as type p_G_Cursor is ref cursor;procedure P_G_GetPagingData( q_Sql varchar2, rowCountPage number, indexNowPage number, totalRows out numbe...
阅读全文
posted @
2010-02-26 13:50
freedom831215
阅读(717)
推荐(0)
Oracle分页存储过程
摘要:--创建包规范create or replace package package_page as type cursor_page is ref cursor; Procedure proc_page( p_curpage Number, --当前页 p_pagesize Number, --每页大小 p_tablename varchar2, --表名emp e p_where varchar...
阅读全文
posted @
2010-02-25 17:23
freedom831215
阅读(259)
推荐(0)
Oracle存储过程实战
摘要:1.基本结构CREATE OR REPLACE PROCEDURE 存储过程名字(参数1 IN NUMBER,参数2 IN NUMBER,参数3 OUT NUMBER) IS变量1 INTEGER := 默认值;变量2 DATE;BEGIN…EXCEPTIONWHEN 异常类别 THEN…WHEN OTHERS THEN…END 存储过程名字;2.基本操作变量赋...
阅读全文
posted @
2010-02-25 15:39
freedom831215
阅读(680)
推荐(0)
JavaScript 常用脚本
摘要://清除左边空格 function js_ltrim(deststr) { if (deststr == null) return ""; var pos = 0; var retStr = new String(deststr); if (retStr.lenght == 0) return retStr; while (retStr.substring(pos, pos + 1) == " "...
阅读全文
posted @
2010-02-24 00:09
freedom831215
阅读(225)
推荐(0)
精彩的近乎完美的分页存储过程
摘要:CREATE procedure main_table_pwqzc(@pagesize int,@pageindex int,@docount bit,@this_id)asif(@docount=1)beginselect count(id) from luntan where this_id=@this_idendelsebegindeclare @indextable table(id in...
阅读全文
posted @
2010-02-23 23:53
freedom831215
阅读(307)
推荐(0)
实现小数据量和海量数据的通用分页显示存储过程
摘要:建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件...
阅读全文
posted @
2010-02-23 23:51
freedom831215
阅读(207)
推荐(0)
SQL存储过程分页算法研究(支持千万级)
摘要:1.“俄罗斯存储过程”的改良版 CREATE procedure pagination1 (@pagesize int, --页面大小,如每页存储20条记录 @pageindex int --当前页码) as set nocount on begin declare @indextable table(id int identity(1,1),nid int) --定义表变...
阅读全文
posted @
2010-02-23 23:45
freedom831215
阅读(227)
推荐(0)
oracle的RBO/CBO优化器
摘要:oracle的RBO/CBO优化器Oracle的优化器有两种优化方式,即基于规则的优化方式(Rule-Based Optimization,简称为RBO)和基于代价的优化方式(Cost-Based Optimization,简称为CBO),在Oracle8及以后的版本,Oracle强列推荐用CBO的方式 RBO方式:优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则。比如我们常见的...
阅读全文
posted @
2010-02-23 23:45
freedom831215
阅读(205)
推荐(0)
如何处理含有特殊字符的数据库查询语句
摘要:我在搜索的时候遇到以下的问题: 我要搜索部门名称等于“系统集成部(广州分部)”的所有人员的文档;(后悔当初用了这么一个部门名称) 我用如下的搜索 query为"bm=系统集成部(广州分部)",然后用db.ftsearch(query)发现查询无法理解,经检查是因为用了括号的原因,不能搜索带有括号的字符串,然后我用了匹配符,query为"bm=系统集成部*广州分部*",然后用...
阅读全文
posted @
2010-02-23 23:44
freedom831215
阅读(463)
推荐(0)
数据量超过 100万条 怎样处理
摘要:数据库中拥有数据量超过 100万条 怎样处理 1数据库方面处理1》 在那些where条件后经常出现的列上建立索引 比如经常出现条件 where id=’’ 那么可以再id上建立索引,尽量不要在经常更新的列上建立索引时要小心处理2》 表和索引变得非常大时,表分区可以将数分为更小,更容易管理的部分,将数据分散开,减小磁盘IO,减小了系统负荷而且还可以将日志,索引等放于不同的分区...
阅读全文
posted @
2010-02-23 23:43
freedom831215
阅读(1662)
推荐(0)
sql的left join 命令详解
摘要:我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以...
阅读全文
posted @
2010-02-23 23:42
freedom831215
阅读(1972)
推荐(0)
SQL语句优化汇总
摘要:如何加快查询速度?1、升级硬件 2、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。3、扩大服务器的内存4、增加服务器CPU个数5、对于大的数据库不要设置数据库自动增长,它会降低服务器的性能6、在查询Select语句中用Where字句限制返回的行数,避免表扫描,如果返回不必要的数据,浪费了服务器的I/O资源,加重了网络的负担降低性能。如果表很大,在表扫描的期间将表锁住,禁止其他...
阅读全文
posted @
2010-02-23 23:41
freedom831215
阅读(328)
推荐(0)
ORACLE日期时间函数大全
摘要:ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: mm number 两位月 显示值:11 mon abbreviated 字符集表示 显示...
阅读全文
posted @
2010-02-22 10:47
freedom831215
阅读(193)
推荐(0)
oracleRMAN配置与维护命令
摘要:一、REPORT 1、报告目标数据库的物理结构 RMAN>REPORT SCHEMA 2、报告需要备份的数据文件 在执行备份之前,常常需要取得需要备份的数据文件信息,通过执行REPORT NEED BACKUP命令,可以列出需要备份的数据文件。当使用REPORT NEED BACKUP命令时,可以带 有INCREMENTAL、DAYS、REDUNDANCY、RECOVERY WINDO...
阅读全文
posted @
2010-02-22 10:47
freedom831215
阅读(193)
推荐(0)
Oracle字符串函数
摘要:这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值. 除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值. 字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的。 字符型变量存储的最大值: VARCHAR2数值被限制为2000字符(ORACLE 8中为4000字符) CHAR数值被限制为255字符(在ORACLE8中是2000) long类型为2GB Clob...
阅读全文
posted @
2010-02-22 10:46
freedom831215
阅读(212)
推荐(0)
ASP.NET基于JQUERY的AJAX的验证登录(JSON)
摘要:近来想做个JQUERY的AJAX的登录验证,登录不是问题,但是JQUERY的数据验证格式是JSON格式,这下有点难道我了,因为我以前没学过JSON,于是上百度和google上搜索关于这方面的案例,但是搜到都是PHP的,.NET的少之又少(几乎没有益一个完整的DEMO),由于现在PHP开源框架非常多,而且他们的内部已经封装好了对JSON数据的转化,所以开发人员根本不必关心它内部是怎么转化的,所以对于...
阅读全文
posted @
2010-02-21 18:05
freedom831215
阅读(619)
推荐(0)
Microsoft Office Project 2003 下载【应用程序+序列号+视频教程】
摘要:软件下载地址: http://d.namipan.com/d/c09cfd851cc9589d02179d2a14d902df105acab92249a51c序列号:WFDWY-XQXJF-RHRYG-BG7RQ-BBDHM因为文件太大,所以在纳米盘上!Microsoft Office Project 2003 简介Microsoft® Office Project 2003 是项目管理...
阅读全文
posted @
2010-02-20 14:43
freedom831215
阅读(2895)
推荐(0)
Tp-link怎么设密码?
摘要:1、在浏览器中输入“192.168.1.1”进入管理界面,依次打开“无线参数”、“基本设置”,勾选“开启安全设置”,“安全类型”中选择“WEP”,“安全选项”选择“自动选择”,“密钥格式选择...
阅读全文
posted @
2010-02-16 08:51
freedom831215
阅读(555)
推荐(0)
Windows 7 激活补丁下载 – 完美免刷BIOS全自动软激活程序
摘要:早几天给大家提供的 Windows 7 官方MSDN正式版镜像 后很多朋友反映已经装上体验了!可是我们都面临一个问题,就是要 怎样激活Windows7 ?由于 Windows 的软件激活技术比较先进,本着学习研究的精神,异次元今天给大家提供一款由高手制作的能真正激活 Win7 的小工具样本,好让大家更好地学习技术。当然,本补丁只能用于学习研究,如果你需要合法使用Windows7,请从正规途径购买 ...
阅读全文
posted @
2010-02-12 04:04
freedom831215
阅读(948)
推荐(0)
windows 7 下 .net 开发环境的搭建
摘要:第一步,安装IIS和.net Framework 进入“控制面板\程序\程序和功能“ 点击“打开或者关闭windows功能" 勾选“Microsot .net framework 3.5.1","Internet 信息服务\web管理工具",","Internet 信息服务\万维网服务",注意若要用Vs2008打开IIS网站,必须勾选“...
阅读全文
posted @
2010-02-11 01:14
freedom831215
阅读(534)
推荐(0)
在windows 7 上为 sqlserver 2008 启用远程访问,需要两个重点的步骤。
摘要:在windows 7 上为 sqlserver 2008 启用远程访问,需要两个重点的步骤。第一步:启用sqlserver 2008远程访问的功能。打开Microsoft SQL Server 2008-配置工具-SQL Server 配置管理器启用并激活Tcp/IP然后重启sqlserver服务。这样sqlserver 2008就可以进行远程连接了。但是win7 防火墙默认是阻止了sqlseve...
阅读全文
posted @
2010-02-11 01:12
freedom831215
阅读(1329)
推荐(0)
解决Windows 7本地管理员访问不了SQL2008报表服务,提示rsAccessDenied
摘要:现象: 在Windows 7上安装了SQL Server 2008,安装完成之后,使用IE浏览器访问Http://localhost/reports和http://localhost/reportserver 都没有提示没有权限,提示rsAccessDenied,但是我当前用户是管理员组成员,而且是安装SQL Server 的用户。这个问题在Windows Vista平台+SQL 2005上也会重...
阅读全文
posted @
2010-02-11 00:55
freedom831215
阅读(672)
推荐(0)
win7下插入USB设备不响应的原因和解决办法
摘要:当我们将USB等移动存储设备插入电脑主机时,系统一般都会弹出一个对话框,询问用户选择一个项进行操作(默认情况下,系统是将“打开文件夹以查看文件”为首选项,如图1)。现在,一部分Windows7用户可能发现了这样一个情况,当你插入一个全新的USB移动存储设备,在系统提示该设备可以正常使用后,并没有出现大家所熟悉的“自动播放”窗口。这是什么原因造成的呢?...
阅读全文
posted @
2010-02-09 22:54
freedom831215
阅读(310)
推荐(0)
Win7下语音控制电脑攻略
摘要:在很多科幻片中都有相同的一幕,主人公使用的电脑没有鼠标和键盘,只要对电脑说话就能下达各种命令。现在告诉大家,你也可以这样。这不是科幻片,只要你的电脑里面装了Windows7就行! 在Windows 7中,有一个语音识别功能可以让我们彻底抛开鼠标和键盘,只用语音控制电脑,完成编辑文档、使用软件等一系列操作。 先练下基本功:玩声控 磨刀不误砍柴工 在Win7当中,语音识别已经成为一项非常重要的应用。我...
阅读全文
posted @
2010-02-09 22:53
freedom831215
阅读(395)
推荐(0)
简单实现XP与WIN7之间的共享
摘要:关于XP与WIN7之间的共享,网络上的文章写的太复杂而且也不实用,某天我无意中发现,原来WIN7的共享还是跟XP一样那么的简单,只需要简单的几步就能搞定,并没有网络上的那些文章那样复杂,什么关闭防火墙,关闭什么服务等一系列的复杂操作,废话就不多说了,直接上图,让大家看的更明白。推荐! 由于XP很早就出来了,关于XP与XP之间的共享我也不多说了,只提几个关键的位置。首先确保XP与要共享的WIN7在同一局域网内,我们先看看XP的几个关键位置。 文件夹选项里面的简单共享是我们最快捷开启XP共享的方法,也是最方便的。 系统...
阅读全文
posted @
2010-02-09 22:52
freedom831215
阅读(938)
推荐(0)
win7声卡驱动不能安装(安装失败)完美解决方案
摘要:这篇文章可以帮你完美解决windows7声卡驱动安装失败这一问题有个前提,你已经有适合自己电脑的声卡驱动但是总是安装失败,若没有声卡驱动可以用最新版本的驱动人生(或者其他驱动检测设备)检测并下载适合自己的驱动以备下一步使用。正文一:1.打开你win7系统的所在盘逐步进入Windows-system32-Driverstore-FileRepository在里面找到wdmaudio.inf_x86_...
阅读全文
posted @
2010-02-09 22:51
freedom831215
阅读(3349)
推荐(0)
Windows 7:用户帐户控制(UAC)综览
摘要:我们分析过Windows 7里的Federated Search,今天我们来看看一个曾经在Vista中广受批判的功能:用户帐户控制(UAC)。只要系统稍作改变,它就会频繁弹出对话框来寻求用户的许可,因此它成为了Vista中最受痛恨的一个功能。另外使用UAC对一个程序进行判断有时候也很复杂。而且微软在仅为UAC提供两个选项:开启UAC或者关闭UAC,许多用户常常因为忍受不了UAC的折磨而选择关闭。那...
阅读全文
posted @
2010-02-09 22:47
freedom831215
阅读(458)
推荐(0)
让Windows 7揪出每一个暗中运行的程序——手动杀毒必会
摘要:Windows用户都知道,可以通过任务管理器查看当前都有哪些程序在运行,并可以查看到各程序占用的CPU和内存等情况。但是,通过Windows系统内置的任务管理器查看到情况,只是很“泛泛”的,或者说并非是真实的情况。 如果你是Windows 7的用户,你就可以通过一个系统内置的命令查看更多、更详细的,当前正在运行的程序,这其中就包括一部分具有“流氓软件̶...
阅读全文
posted @
2010-02-09 22:46
freedom831215
阅读(232)
推荐(0)
用键盘玩转Windows 7 常用热键全攻略
摘要:我自己就是一个喜欢使用键盘胜过鼠标的电脑用户,因为我觉得某些时候键盘上的快捷键使用娴熟会比鼠标更为便捷,况且现在很多网友都是使用笔记本,上网本,使用键盘的机会肯定也会大大提高。现在使用Windows7各种版本的电脑用户越来越多,这里就把一些最常用,也最好用的快捷键介绍给所有使用Windows7的网友。 1. “Shift+Delete”快捷键 用途:直接将所选文件或文档...
阅读全文
posted @
2010-02-09 22:44
freedom831215
阅读(375)
推荐(0)
官方整理:Windows 7高级技巧30条(含图说明)
摘要:Windows 7简化了文件和程序管理,让您能够通过一个鼠标操作或一个简单按键来“停靠”一个窗口并调整其尺寸。如要把某个窗口“停靠”在屏幕的一半,可将其向左或向右拖动,窗口就会自动调整为靠左或靠右的半屏幕尺寸。如要调整窗口的垂直尺寸,您可以将窗口拖动到顶部最大化,或者将鼠标移至窗口顶部或底部边缘,当出现上下双键头图标时,双击窗口,在保持宽度不变的同时...
阅读全文
posted @
2010-02-09 22:43
freedom831215
阅读(397)
推荐(0)
Windows7系统帮助文件打不开的解决方法
摘要:升级到了Vista或者Windows7系统后,发现一些老软件自带的帮助文件竟然都打不开了。怎么回事?其实很简单,新系统里面少了个东西:WinHlp32.exe。 Windows 帮助 (WinHlp32.exe) 是一个帮助程序,自 Microsoft Windows 3.1 版本的操作系统以来,它已包含在 Microsoft Windows 中。但是,在许多发行版中,Windows 帮助...
阅读全文
posted @
2010-02-09 22:31
freedom831215
阅读(820)
推荐(0)
解决WIndows 7中诡异的软件图标损坏问题
摘要:在WIndows 7中,想必很多用户都遇到过这样的问题,想要打开某个软件,比如,Windows 7优化大师 ,结果发现图标突然变成了丑陋的损坏图标。那么,这种情况下,应该怎么办呢? 1. 图标修复 在Windows 7优化大师 - 美化大师中,内置有一项图标修复功能,可以通过重建系统图标缓存的方法来修复此问题,注意,使用后需要重启机器。 2. 改名 试把软件的名称改名,比如后缀加个下划线之类的。...
阅读全文
posted @
2010-02-09 22:31
freedom831215
阅读(388)
推荐(0)
windows7如何获取管理员权限
摘要:从Vista系统开始,微软为了提供系统安全性,开始强调对于Windows文件的所有权,以及程序运行时的用户权限,限制程序对系统重要文件的 篡改。不过这样也给我们平时使用带来了一些问题,同样WIndows7也有权限问题。当我们发现某些文件无法修改时,我们就需要取得这个文件的管理员 所有权,取得之后,我们就可以随心所欲的去修改它了。WIN7拥有管理员权限的使用方法: 1.右键单击“计算机&...
阅读全文
posted @
2010-02-09 22:30
freedom831215
阅读(594)
推荐(0)
教你自己做Win7安装U盘
摘要:如果问你现在什么操作系统使用人数最多、满意度最高,相信会有绝大部分人选择Windows操作系统,的确,现在Windows操作系统已经基本掌控了大半市场,像苹果操作系统这些只能是小部分人的选择,之所以Windows被大家接受是不仅因为其功能的强大,还在于它先入市场,先符合用户的使用,大家对他熟悉,用的习惯了!而其他的操作系统,一般来说,是用来做服务性用的,普通用户不适合,也不会用!所以说到用户的操作...
阅读全文
posted @
2010-02-09 22:29
freedom831215
阅读(282)
推荐(0)
Windows 7加XP的局域网搭建与文件共享
摘要:现在,家庭中有两三台电脑的情况已经相当普遍,其中可能有一些品牌笔记本已经升级安装了最新的Windows 7操作系统(以下简称Win 7)。在这样的情况下,如何组建纯Win 7系统环境或Win 7与XP系统混合环境下的家庭局域网,又该如何设置文件共享呢?如果你也有同样的疑问,请详细查看本文当中介绍的方法,相信都可以迎刃而解。 基础建设 组建家庭局域网 在组建家庭网络时,最新的Win 7系统显得更...
阅读全文
posted @
2010-02-09 22:28
freedom831215
阅读(477)
推荐(0)
Windows7查看无线网络密码
摘要:如果你是Windows XP用户,忘记了无线网络密码你怎么办?一般的,遇到这样的情况,大家会选择“密码查看器”之类的工具,或是向网管寻求帮助。而如果你是Windows 7用户,你就可以不用借助任何工具,或是求助网管了。也就是说,Windows XP无法直接查看到无线网络密码,Windows 7系统是可以的。那么,Windows 7系统中查看无线网络密码的具体方法是什么呢?下...
阅读全文
posted @
2010-02-09 21:46
freedom831215
阅读(271)
推荐(0)
将button等加入到datagrid/datalist,并邦定javascript事件
摘要:将ImageButton加到datalist中,并设置CommandArgument.<asp:datalistid="listImg"runat="server"RepeatDirection="Horizontal"RepeatColumns="12"><ItemTemplate><asp:ImageButtonImageUrl=""Runat="server"C...
阅读全文
posted @
2010-02-08 17:26
freedom831215
阅读(176)
推荐(0)
itextsharp操作pdf
摘要:简介和参考文章:iTextSharp是一款开源的PDF操作类库,使用它可以快速的创建PDF文件。中文参考网站:http://hardrock.cnblogs.com/ http://pdfhome.hope.com.cn/Article.aspx?CID=bf51a5b6-78a5-4fa3-9310-16e04aee8c78&AID=f5fe52dd-8419-4baa-ab1c-ea3...
阅读全文
posted @
2010-02-06 02:49
freedom831215
阅读(706)
推荐(0)
使用SqlDependency进行缓存
摘要:缓存是每个系统都必定涉及到的功能,一般的缓存有一个难题——什么时候清除?如Asp.Net中的cache可以设置一个过期时间,但设置多久合适呢?长了浪费,短了就失去缓存的意义了。使用SqlDependency进行缓存则可以解决这个问题。SqlDependency是.net2.0封装的一个类型,当然要配合sql2005或以上版本才能使用。SqlDependency类需要数据库的...
阅读全文
posted @
2010-02-03 15:43
freedom831215
阅读(227)
推荐(0)