上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: /*--用存儲過程實現的分頁程式 顯示指定表、視圖、查詢結果的第X頁 對於表中主鍵或標識列的情況,直接從原表取數查詢,其他情況使用臨時表的方法 如果視圖或查詢結果中有主鍵,不推薦此方法 --鄒建 2003.09(引用請保留此資訊)--*/ /**//*--調用示例 select top 20 * from product_schedule where brand='oem' exec p_show 'product_schedule',10,2,'','schedule_id' select top 20 * from produ 阅读全文
posted @ 2012-10-01 21:41 濤叔 阅读(201) 评论(0) 推荐(0) 编辑
摘要: function PreviewPrint(){ bdhtml=window.document.body.innerHTML; sprnstr="<!--startprint-->"; eprnstr="<!--endprint-->"; prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml; wi 阅读全文
posted @ 2012-10-01 19:48 濤叔 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了. <asp:TemplateField HeaderText="序号" InsertVisible="False"> <ItemTemplate> <%#Container.DataItemIndex+1%> </ItemTemplate> </asp:TemplateField> 第二种方式分页时进行了计算,这样会累计向下加. <asp:TemplateField HeaderText=&qu 阅读全文
posted @ 2012-09-29 10:16 濤叔 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 假设我们有一个表Student,包括以下字段与数据:View Code 01.drop table student; 02. 03.create table student 04.( 05.id int primary key, 06.name nvarchar2(50) not null, 07.score number not null 08.); 09. 10.insert into student values(1,'Aaron',78); 11.insert into student values(2,'Bill',76); 12.insert int 阅读全文
posted @ 2012-09-21 15:01 濤叔 阅读(12619) 评论(2) 推荐(4) 编辑
摘要: 1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=03、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。4、应尽量避免在 where 子句中使用 or 来连接条件,否则将导 阅读全文
posted @ 2012-09-21 14:46 濤叔 阅读(8161) 评论(0) 推荐(1) 编辑
摘要: ORACLE 常用的SQL语法和数据对象 一.数据控制语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ……) FROM 另外的表名; 字符串类型的字段值必须用单引号括起来, 例如: ’GOOD DAY’ 如果字段值里包含单引号’ 需要进行字符串转换, 我们把它替换成两个单引号''. 字符串类型的字段值超过定义的长度会出错, 最好在插入前进行长度校验. 阅读全文
posted @ 2012-09-10 12:52 濤叔 阅读(200) 评论(0) 推荐(0) 编辑
摘要: ORACLE逻辑备份的SH文件 :完全备份的SH文件:exp_comp.sh rq=` date +"%m%d" ` su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp" 累计备份的SH文件:exp_cumu.sh rq=` date +"%m%d" ` su - oracle -c "exp system/manager full=y inctype=cumulative file=/or 阅读全文
posted @ 2012-09-10 12:46 濤叔 阅读(188) 评论(0) 推荐(0) 编辑
摘要: SQL*PLUS使用 :a、近入SQL*Plus $sqlplus 用户名/密码 退出SQL*Plus SQL>exit b、在sqlplus下得到帮助信息 列出全部SQL命令和SQL*Plus命令 SQL>help 列出某个特定的命令的信息 SQL>help 命令名 c、显示表结构命令DESCRIBE SQL>DESC 表名 d、SQL*Plus中的编辑命令 显示SQL缓冲区命令 SQL>L 修改SQL命令 首先要将待改正行变为当前行 SQL>n 用CHANGE命令修改内容 SQL>c/旧/新 重新确认是否已正确 SQL>L 使用INPUT命令 阅读全文
posted @ 2012-09-10 12:45 濤叔 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 用系统管理员,查看当前数据库有几个用户连接: SQL> select username,sid,serial# from v$session; 如果要停某个连接用 SQL> alter system kill session 'sid,serial#'; 如果这命令不行,找它UNIX的进程数 SQL> select pro.spid from v$session ses,v$process pro where ses.sid=21 and ses.paddr=pro.addr; 说明:21是某个连接的sid数 然后用 kill 命令杀此进程号。 阅读全文
posted @ 2012-09-10 12:41 濤叔 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 查看数据库的SQL 1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name; 2、查看表空间物理文件的名称及大小 select tablespace_name, file_id, file_name, round(bytes/(1024*1024),0) to... 阅读全文
posted @ 2012-09-10 12:40 濤叔 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 用户如何有效地利用数据字典: ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化, 体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。 数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。 我们不能手工修改数据字典里的信息。 很多时候,一般的ORACLE用户不知道如何有效地利用它。 dictionary 全部数据字典表的名称和解释,它有一个同义词dict dict_column 全部数据字典表里字段名称和解释 如果我们想查询跟索引有关的数据字典时,可以用下面这条S... 阅读全文
posted @ 2012-09-10 12:36 濤叔 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>shutdown SVRMGR>quit 启动oracle9i数据库命令: $ sqlplus /nolog SQL*Plus: Rel 阅读全文
posted @ 2012-09-10 12:35 濤叔 阅读(245) 评论(0) 推荐(0) 编辑
摘要: GridView全选处理:1.客户端脚本实现。2.服务器端实现。View Code <script type="text/javascript"> function ConfirmSubmit() { if (confirm('您确定要删除吗?')) { return true; } else { return false; } } function Check(parentChk,ChildId) ... 阅读全文
posted @ 2012-08-24 10:12 濤叔 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 将一张表的数据导入到另一张表中,有两种选择 SELECT INTO 和 INSERT INTO SELECT 。区别如下: 1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1 要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量. View Code --1.创建测试表 create TABLE Table1 ( a varchar(10)... 阅读全文
posted @ 2012-08-22 15:52 濤叔 阅读(560) 评论(0) 推荐(0) 编辑
摘要: JQuery实现ajax:一、$.("#btn").click(function{ $.post("post.aspx",{"msg":$("#txt").val()} function(data,status){ if(status=="success"){ } });});二、function ajaxTest(){ $.ajax({ type: "POST", url: "pathplan.do", //请求的action data: "i 阅读全文
posted @ 2012-07-26 16:04 濤叔 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 1. 两幅图片同时动作PowerPoint的动画效果比较多,但图片只能一幅一幅地动作。如果你有两幅图片要一左一右或一上一下地向中间同时动作,可就麻烦了。其实办法还是有的,先安置好两幅图片的位置,选中它们,将之组合起来,成为"一张图片"。接下来将之动画效果设置为"左右向中间收缩",现在请看一看,是不是两幅图片同时动作了?2. 滚动文本框的制作右击工具栏打开"控件工具箱",再点击文本框,而后从"属性"里面把滚动条打开,在TEXT里面输入文本框的内容.(完成)还可以通过"其他控件"中的SHOCKWAV 阅读全文
posted @ 2012-03-26 14:07 濤叔 阅读(2916) 评论(0) 推荐(0) 编辑
摘要: 修改 /etc/inittab 文件# Default runlevel. The runlevels used by RHS are:# 0 - halt (Do NOT set initdefault to this)# 1 - Single user mode# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)# 3 - Full multiuser mode# 4 - unused# 5 - X11# 6 - reboot (Do NOT set initdef... 阅读全文
posted @ 2012-03-22 15:59 濤叔 阅读(3862) 评论(0) 推荐(0) 编辑
摘要: 命令怎么用shutdown --helpshutdown --?man shutdown 这三种方法都可以shutdown 用错了他会有提示哪一个命令不知道怎么用了,问问男人就可以了man 就是manual 手册, 指南 用手的, 手工的clearclear是清屏幕,windows是clsCd转换目录转换目录是cd,与windows底下一样cd / 这样就到了最根上的目录, 正斜杠是最根上的目录mkdirMkdir make dir创建一个新的目录,不是文件Rmrm -rf 最常用rmdir 删除一个空的目录,该目录下面不能有任何东西rmdir 空的目录名rm -r 目录名 recursive 阅读全文
posted @ 2012-03-19 13:17 濤叔 阅读(1932) 评论(0) 推荐(0) 编辑
摘要: 进入vi有两种模式:命令模式与编辑模式。切换按 a 可定位带光标后(编辑模式)、esc(命令模式)。命令模式下退出按 :q 存盘退出 :wq 不存盘退出 :q!下面详细介绍vi常用命令。进入vi的命令============vi filename: 打开或新建文件,并将光标置于第一行首vi +n filename: 打开文件,并将光标置于第n行首vi + filename: 打开文件,并将光标置于最后一行首vi +/pattern filename: 打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename: 在上次正用vi编辑时发生系统崩溃,恢复filenamevi 阅读全文
posted @ 2012-03-19 13:09 濤叔 阅读(319) 评论(0) 推荐(0) 编辑
摘要: /binbin是Binary的缩写。这个目录存放着最经常使用的命令。/boot这里存放的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件。/dev dev是Device(设备)的缩写。该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。/etc这个目录用来存放所有的系统管理所需要的配置文件和子目录。/home用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。/lib这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。/lo 阅读全文
posted @ 2012-03-08 10:43 濤叔 阅读(256) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页