- 博客(103)
- 资源 (32)
- 收藏
- 关注
原创 instead of触发器
INSTEAD OF触发器 可以在表或视图上指定INSTEAD OF触发器。执行这种触发器就能够替代原始的触发动作。INSTEAD OF触发器扩展了视图更新的类型。对于每一种触发动作(INSERT、UPDATE或 DELETE),每一个表或视图只能有一个INSTEAD OF触发器。 INSTEAD OF触发器被用于更新那些没有办法通过正常方式更新的视图。例如,通常不能在一个基于连接的视图上
2008-09-28 11:51:00
3404
1
原创 sql Compute by语句用法
在对数据进行统计分析时,如果既需要保存查询结果,又能在查询结果下面将统计结果显示出来,就非常直观了。 Compute子句用于生成合计,并将其作为附加的汇总列出现在结果集的最后,当与by一起使用时,Compute子句在结果集内生成控件中断和分类汇总。可在同一查询内指定Compute by和Compute。其语法格式如下:[Compute
2008-09-28 10:45:00
15692
2
原创 操作DataGridView中的DataTable
在为DataTable定义了架构之后,也就是设置好了需要的列名以后,就可以可通过将DataRow对象添加到表的Rows集合中来将数据行添加到表中。与添加DataColumn类似,同样可以通过使用DataRow构造函数,或者通过调用表的Rows属性的Add方法,可在表内创建DataRow对象。 DataColumn对象集合表示了表的模式(Schema)。DataTable通过内部的DataCol
2008-09-28 08:32:00
5187
2
原创 web窗口打印
在ASP.NET应用程序中,常常需要在浏览网页的同时,对网页中的内容进行打印。通过JavaScript打印方法和WebBrowser组件可以这病Web窗体的打印功能。 一、 打印Web窗本 protected void Page_Load(object sender, EventArgs e) { string path = S
2008-09-28 08:28:00
1410
原创 Hibernate 分页基类及分页实体类
package com.shop.base;import org.hibernate.Query;import org.hibernate.Session;import com.shop.entity.Pagination;/** * 分页基类 继承于BaseHibernateDAO类 * @author Administrator * */
2008-09-10 14:37:00
1489
原创 hibernate 操作基类
package com.shop.base;import org.hibernate.*;import org.hibernate.criterion.Criterion;import org.hibernate.criterion.Example;import java.sql.Connection;import java.sql.PreparedStatem
2008-09-10 14:35:00
1721
原创 Hibernate的检索方式
Hibernate的检索方式 1 导航对象图检索方式根据已经加载的对象,导航到其他对象,例如:对于已经加载的Customer对象,调用它的getOrders().iterator()方法就可以导航到所有相关联的Order对象。 2 OID检索方式按照对象的OID来检索对象。Session的get()和load()方法提供了这种功能。 3 HQL检索
2008-09-10 14:33:00
808
原创 Hibernate配置文件
通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(.hbm.xml)把java对象或持久化对象(Persistent Object,PO)映射到数据库中的数据表,然后通过操作PO,对数据表中的数据进行增,删,改,查等操作.Hibernate配置文件主要用来配置数据库连接参数,例如数据库的驱动程序URL,用户名,密码等。 两种格式:hibe
2008-09-10 14:29:00
1615
原创 Hibernate提供的内置标识符生成器
Hibernate提供的内置标识符生成器Java语言按内存地址来识别或区分同一个类的不同对象,而关系数据库按主键来识别或区分同一个表的不同记录。Hibernate使用OID(对象标识符)来统一两者之间的矛盾,OID是关系数据库中的主键(通常称为代理主健)在Java对象模型中的等价物。在对象-关系映射文件中,元素用来设置对象标识符,比如: id name="id" type="
2008-09-10 14:28:00
2131
原创 Hibernate3.1 主要接口和类
一、Configuration类 Configuration类位于org.hibernate.cfg.Configuration下。Configuration对象用于配置并且启动Hibernate。Hibernate应用通过Configuration实例来指定对象-关系映射关系的位置或者动态配置Hibernate的属性,然后创建SessionFactory实例。 获得Co
2008-09-10 14:23:00
1440
原创 Oracle中dual表作用
Oracle中dual表作用:1、查看当前用户,可以在 SQL Plus中执行下面语句select user from dual;2、用来调用系统函数select to_char(sysdate,yyyy-mm-dd hh24:mi:ss) from dual;--获得当前系统时间select SYS_CONTEXT(USERENV,TER
2008-09-10 14:17:00
822
原创 Oracle 复杂数据类型
1 记录类型变量定义.% typeset serveroutput on;declare type stuInfo_record is record( --用%type定义与stuInfo表字段相匹配的变量类型 temp_stuName stuInfo.stuName% type, temp_stuNo stuInfo.stuNo% typ
2008-09-10 14:14:00
1176
原创 Oracle 10g 分析函数
分析函数 它是Oracle分析函数专门针对类似于"经营总额"、"找出一组中的百分之多少" 或"计算排名前几位"等问题设计的。分析函数运行效率高,使用方便。 分析函数是基于一组行来计算的。这不同于聚集函数且广泛应用于OLAP环境中。 Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对
2008-09-10 14:11:00
1650
原创 Oracle 10g 函数
函数create or replace function 函数名(参数) return 变量类型 is 变量begin 语句;end 函数名;1 不带参数的函数--得到系统当前时间 create or replace function getSystemDate return varchar2 is Result v
2008-09-10 14:09:00
1698
原创 Oracle 10g 存储过程
存储过程create or replace procedure procedure_name [(parameter[{in | out |in out}] datetype)] [is | as] begin end [procedure_name];1 不带参数的存储过程create or replace procedure
2008-09-10 14:07:00
2016
1
原创 oracle10g 包
包package包是一组相关过程、函数、变量、常量、类型和游标等PL/SQL程序设计元素的组合。包具有面向对象设计的特点,是对这些PL/SQL程序设计元素的封装。一个包由两个分开的部分组成:(1)包package声明或定义:包定义部分是创建包的规范说明,声明包内数据类型、变量、常量、游标等元素。这部分也是为使用者提供了透明的接口。(2)包体packpage boyd:包
2008-09-10 14:04:00
857
1
原创 oracle 10g 游标
游标: 游标是映射在结果集中行数据上的位置实体。Oracle系统在内存中开辟一个工作区,从中存放select语句返回的查询结果。根据SQL语句的操作类型,游标分为隐式游标和显式游标。1 显示游标(1)定义游标 定义游标名以及作为游标体的select查询语句,即使用一个游标与select语句建立起联系。create [(parameter[,parameter]
2008-09-10 14:01:00
1407
1
原创 Oracle 触发器
触发器:是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。 1 能让触发器执行的操作事件(1)DML事件:如:insert、delete、update。(2)系统事件:如:关闭数据库shutdown、启动数据库startup、服务器出错servererror发生时。(3)用户事件:如注册连接logon或注销logoff。(4)DDL事件:
2008-09-10 13:56:00
1229
原创 oracle 10g基础
操作表 1创建新表1.1从查询到的表创建表 create table temp as select stuName,stuNo,stuSex from stuInfo where stuAge>25;1.2创建新表/*学生信息表*/create table stuInfo( stuName varchar2(10) , stuNo var
2008-09-10 13:51:00
995
原创 ASP.NET 2.0连接Oracle 10g
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebContro
2008-09-10 13:44:00
1380
原创 单表查询重复或不重复的记录
use mastergocreate table users( id int primary key identity(1,1), name varchar(20) not null)goinsert into users values(phe)insert into users values(pho)insert into
2008-09-06 10:17:00
968
原创 MYSQL执行sql脚本
首要步骤(一般可省略):开启mysql服务(默认是开机时就自动运行了):控制面板-->管理工具-->服务,在里面找到名称为mysql的项,双击就可看它的服务状态是启动还是停止,把它设为启动连接mysql:在命令行下输入 mysql -h localhost -u root -p回车,然后输入密码即可;或直接运行mysql自带的连接工具,然后输入密码即可.1.编写sql脚本,假设内容如下:
2008-09-01 20:55:00
2216
1
原创 Eclipse快捷键
Eclipse快捷键指南 本文档从Eclipse软件上整理,是列出了标准的快捷键,未列出Emacs快捷键。编辑 作用域 功能
2008-06-24 16:16:00
804
原创 Struts Logic标记库
Struts Logic标记库 逻辑库的标记能够用来处理外观逻辑而不需要使用scriptlet。Struts逻辑标签库包含的标记能够有条件地产生输出文本,在对象集合中循环从而重复地产生输出文本,以及应用程序流程控制。它也提供了一组在JSP页中处理流程控制的标记。这些标记封装在文件名为struts-logic.tld的标记包中。 一、 比较标记
2008-06-24 16:11:00
1708
原创 Struts Bean标记库
Struts Bean标记库 Struts Bean标记库内的各种标记主要是用来访问存在于Web应用各种范围内的JavaBean的。要使用Bean标记库必须先引入:taglib uri="http://struts.apache.org/tags-html" prefix="html" %>id用于暂存从name中取出的对象。以便在后面引用。 一、
2008-06-24 15:54:00
1342
原创 Struts HTML标记
Struts HTML标记 熟悉掌握和使用struts功能丰富的各种标记不仅可以简化页面代码,创造更加纯洁的JSP页面程序,同时也可以大大强化程序员的编程能力。要使用HTML标记库必须先引入:taglib uri="http://struts.apache.org/tags-html" prefix="html" %> 一、 基本的HTM
2008-06-24 15:44:00
1976
原创 LookupDispatchAction类
LookupDispatchAction类 它是DispatchAction类的子类,也可以定义多种业务方法,它是利用请求参数值,反向查询资源并将它与类中的一种方法匹配。通常用于有多个同名提交按钮的表单的场合。它的处理更加简单。 该Action也可包含多个处理方法,它可让处理方法与按钮直接关联,无须使用任何的脚本。使用LookupDispatchAction时
2008-06-24 15:35:00
1304
原创 DispatchAction类
DispatchAction类 DispatchAction类是为了执行聚合操作而设计的Action类。用HTML标签和标签都可以实现,但是要写js脚本代码。(用实现时,要设置)使用请求参数值确定调用哪种方法。Struts-config.xml中配置如下:DispatchAction类使用Html方式:1 编写脚本文件: functi
2008-06-24 15:27:00
1365
3
原创 ForwardAction类和IncludeActin类
ForwardAction类FofrForwardAction类专门用于请求转发,不进行任何其它业务操作。实现的功能类似于JSP动作,使用ForwardAction类意味着请求转发是通过控制器完成的。IncludeAction类IncludeAction的用法与ForwardAction的用法比较相似,区别在于ForwardAction将跳转到action 定义的资源,
2008-06-24 14:46:00
893
原创 SQL 后台操作常用代码
1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as2.数据库加密: select encrypt(原始密码)select pwdencrypt(原始密码)select pwdcompare(
2008-06-24 08:56:00
1026
原创 asp.net ajax Hanlder处理方式
///Handler.ashx代码如下:using System;using System.Web;using System.Xml;public class Handler : IHttpHandler { public void ProcessRequest (HttpContext
2008-06-23 21:42:00
835
原创 asp.net ajax post方式
////postdemo.aspx页面代码 POST方法演示 //声明一个XMLHTTPRequest对象var request;//创建XMLHTTPRequest对象function createrequest(){ if(window.ActiveXObject
2008-06-23 21:36:00
3029
1
原创 asp.net ajax get方式
//getdemo.aspx页面代码 Get方法演示//声明一个XMLHTTPRequest对象var request;//创建XMLHTTPRequest对象function createrequest(){ if(window.ActiveXObject) //两种都是
2008-06-23 21:32:00
1294
原创 asp.net 序列化方法
序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。 .NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附
2008-06-22 19:34:00
3268
原创 asp.net xml读取及序列化
using System;using System.Collections.Generic;using System.Text;namespace MyCinema{ /// /// 电影类 /// [Serializable] public class Movie {
2008-06-22 19:18:00
1072
原创 asp.net ajax异常处理
ajax Exception Demo function btnInvoke_onclick() { var a=$get("tbA").value; var b=$get("tbB").value;
2008-06-21 13:21:00
1268
原创 asp.net ajax动态显示时间
ajax动态显示时间 function btnInvoke_onclick() { var txtName=$get("txtName").value; //var txtName=document.getElementById(
2008-06-20 17:55:00
3059
2
原创 ASP.NET 缓存
缓存:1 全部缓存:缓存整个页面Duration:缓存10秒 VaryByParam:none 不随任可参数而变化 *根据的有参数变化 2 局部缓存:(1)控件缓存自定义控件带有缓存功能或ASP页面控件定义(2)替换
2008-06-20 16:13:00
617
原创 ASP.NET 缓存
缓存:1 全部缓存:缓存整个页面Duration:缓存10秒 VaryByParam:none 不随任可参数而变化 *根据的有参数变化 2 局部缓存:(1)控件缓存自定义控件带有缓存功能或ASP页面控件定义(2)替换
2008-06-20 16:13:00
445
转载 ASP.NET中的27个常用函数
ASP.Net是建立在微软新一代.Net平台架构上,利用普通语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。下面列举了常用的27个ASP.NET中的函数集: 1、DateTime 数字型 以下是引用片段:System.DateTime currentTime=new System.Dat
2008-06-20 15:53:00
1032
ASP.NET2.0 AJAX
2008-03-03
JSP存储过程过滤器用例
2008-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人