自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 javabean和jdbc的使用实例系列(四.4)

第四步:(pType表)package com.sc.bean;/* * 犯人类别管理实体类 */public class pType { //pType表中的所有字段 private int id; private int Ttype; private String Tname; //构造函数 public pType() { }

2013-10-25 14:17:29 510

原创 javabean和jdbc的使用实例系列(四.3)

第四步:(priShow表)package com.sc.dao;import java.sql.*;import java.util.*;import com.sc.bean.priShow;import com.sc.tool.BaseDao;/** * PriShow * @author ZhangShaoWen * */public

2013-10-25 14:14:17 749

原创 javabean和jdbc的使用实例系列(四.2)

第四步:封装从数据库取出数据的方法(area表)package com.sc.dao;import java.sql.*;import java.util.*;import com.sc.bean.area;import com.sc.tool.BaseDao;/** * AreaDao * @author ZhangShaoWen * */pu

2013-10-25 14:12:53 812 3

原创 javabean和jdbc的使用实例系列(四.1)

第四步:封装从数据库取出数据的方法(prisoner表)package com.sc.dao;import java.util.*;import java.sql.*;import com.sc.bean.prisoner;import com.sc.tool.BaseDao;/** * prisoner * @author ZhangShaoWen

2013-10-25 14:11:30 690

原创 javabean和jdbc的使用实例系列(三)

第三步:定义连接数据库的类 封装连接数据库和关闭数据库资源的方法package com.sc.tool;import java.sql.*;/** * 连接数据库 * @author ZhangShaoWen * */public class BaseDao { //定义连接数据库需要的参数 private static String driv

2013-10-25 14:09:08 1417

原创 javabean和jdbc的使用实例系列(二.4)

第二步:给区域管理表area建立实体类 package com.sc.bean;/* * 区域管理实体类 */public class area { //area表中的所有字段 private int id; private int aNumber; private int aCap; private int aPeople; privat

2013-10-25 14:07:02 690

原创 javabean和jdbc的使用实例系列(二.3)

第二步:给 犯人表现表priShow建立实体类package com.sc.bean;/* * 犯人表现的实体类 */public class priShow { //priShow表中的所有字段 private int id; private String number; private String con; private String ps

2013-10-25 14:05:54 624

原创 javabean和jdbc的使用实例系列(二.2)

第二步:给犯人类别管理表pType建立实体类 package com.sc.bean;/* * 犯人类别管理实体类 */public class pType { //pType表中的所有字段 private int id; private int Ttype; private String Tname; //构造函数 public p

2013-10-25 14:04:23 529

原创 javabean和jdbc的使用实例系列(二.1)

第二步:给prisoner表建立实体类package com.sc.bean;/* * 犯人个人信息的实体类 */public class prisoner { //prisoner表中的所有字段 private int id; private String number; private String name; private int

2013-10-25 14:02:41 626

原创 学生管理系统(五)

第五:修改学生信息时的对话框package com.sc.test3;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;/** * 修改学生信息的对话框 * @author ZhangS

2013-10-23 18:36:10 938

原创 学生管理系统(四)

第四:添加时的对话框package com.sc.test3;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;/** * 添加学生信息的对话框 * @author ZhangShaoW

2013-10-23 18:34:39 1664

原创 学生管理系统(三)

第三:主界面实现代码:package com.sc.test3;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;/** * 学生管理的主界面 * @author ZhangShaoWen * */public c

2013-10-23 18:32:55 1219

原创 学生信息管理系统(二)

第二步:创建增删改查package com.sc.test3;import java.util.*;import java.sql.*;import javax.swing.table.*;/** * 实现方法 * @author ZhangShaoWen * */public class StuModel extends AbstractTable

2013-10-23 18:31:29 1289

原创 学生信息管理系统(一)

第一步:构建操作数据库的类package com.sc.test3;import java.sql.*;/** * 这是操作数据的类 * @author ZhangShaoWen * */public class SqlHelper { //定义操作数据库的一些变量 Connection conn = null; ResultSet rs

2013-10-23 18:30:05 914

原创 算命程序

package com.homework;import java.util.*;/* * 算心中的图形程序 */public class H1 { public static void main(String[] args) { //in用于输入时 Scanner in = new Scanner(System.in); int lo

2013-10-17 08:46:43 2138

原创 简单的加密解密方法

package com.homework;/* * 简单的加密与解密 */public class H2 { public static void main(String[] args) { H2 test = new H2(); String aa = test.jiami("1234123456"); String bb = test.j

2013-10-17 08:46:00 1082

原创 管理权限和角色---角色

管理权限和角色---角色 预定义角色:预定义角色是指oracle所提供的角色,每种角色都用于执行一些特定的管理任务,常见的预定义角色有connect,resource,dba. 1.connect角色  connect角色具有一般应用开发人员需要的大部分权限,当建立了一个用户后,多数情况下,只要给用户授予connect和resource角色就够了,connect角色的系统权限:alte

2013-10-17 08:31:00 786

原创 表的创建和维护

表的创建和维护 修改表的约束条件:     1.增加商品名称不能为空 alter table goods modify  goodsName not null;   2.增加身份证不能重复 alter table customer add constraint card_unique(cardId);   3.增加客户的住址只能是“北京”“上海”alter table cust

2013-10-17 08:30:31 658

原创 oracle 索引使用

管理索引 单例索引:单例索引是基于单个列所建立的索引。  create index 索引名 on 表名(列名) 复合索引:复合索引是基于两列或是多列建立的索引。  create index emp_idx1 on emp (ename,job); creat index emp_idx1 on emp (job,ename);显示索引信息  显示表的所有索引:dba

2013-10-17 08:30:30 612

原创 数据字典和动态性能视图---动态性视图(二)

数据字典和动态性能视图---动态性视图 动态性能视图用于记录当前历程的活动信息。管理表空间和数据文件---表空间  建立表空间使用create tablespace命令完成。一般由dba来完成的  建立数据表空间:在建立数据库后,为便于管理表,最好建立自己的表空间  create tablespace sp001 datafile 'd:\test\sp001.dbf' siz

2013-10-17 08:29:49 2217

原创 数据字典和动态性能视图---数据字典(一)

数据字典和动态性能视图---数据字典user_tables:用于显示当前用户所拥有的表。select table_name from user_tablesall_tables:显示当前用户可以访问到的所欲的表。select table_name from all_tablesdba_tables:显示所有方案拥有的表。用户名。权限。角色在建立用户时,oracle会把用户的信息

2013-10-16 21:33:16 845

原创 oracle 导出表、方案、数据库和他们的导入

表的备份:自己的表:导出一个表:F:\app\ZhangShaoWen\product\11.2.0\dbhome_1\BIN>exp userid=scott/Oracle1@orcl tables=(emp) file=d:\emp.dmp导出多张表:F:\app\ZhangShaoWen\product\11.2.0\dbhome_1\BIN>exp userid=s

2013-10-16 21:29:54 829

原创 pl/sql 返回值是不止一个的处理方式

问题3:  编写一个过程,输入部门号,返回该部门所有雇员信息。  分析:由于oracle存储过程是没有返回值的,它的所有返回值都是通过out参数来替代的,列表同样是如此,但由于是集合,所以不能用一般的参数,要用package--1.创建一个包,在该包中,定义类型test_cursor,游标create or replace package testpackage astype

2013-10-16 21:17:31 1055

原创 pl/sql 有返回值的存储过程(二)

问题2:编写一个过程,可以输入雇员的编号,返回雇员的姓名、工资、岗位--首先编写过程create procedure sp_pro9(spNo in number,spName out varchar2,spSal out number,spJob out varchar2) isbeginselect ename,sal,job into spName,spSal,spJob f

2013-10-16 21:12:41 2694

原创 pl/sql 有返回值的存储过程 java调用pl/sql过程 实例

问题:编写一个过程,可以输入雇员的编号,返回雇员的姓名--有返回值的存储过程,有输入输出的存储过程create procedure sp_pro8(spNO in number,spName out varchar2) isbeginselect ename into spName from emp where empno=spNO;end;java调用的方法:pa

2013-10-16 21:09:29 1399

原创 java 调用pl/sql过程 向表中插入数据的实例

6.--编写过程,无返回值得存储过程--in;表示这是一个输入参数,默认为in--out;表示一个输出参数create table book(bookId number(8),bookName varchar2(50),publishHouse varchar2(50));create or replace procedure sp_pro7(spBookId in numbe

2013-10-16 21:05:59 2025

原创 pl/sql 循环的使用实例

2.请编写一个过程,可输入用户名,并循环添加10个用户到users表中。create table users1(userId number(8),userName varchar2(20));create or replace procedure sp_pro6(spName varchar2) is--定义v_num number:=1;beginloopinsert

2013-10-16 21:01:42 1104

原创 pl/sql 条件分支的使用实例

1.创建一个过程,根据员工的姓名查找它的工资,如果工资小于2000,则使他增加10%create procedure sp_pro6(spName varchar2) is--定义v_sal emp.sal%type;begin--执行select sal into v_sal from emp where ename=spName;--判断if v_salup

2013-10-16 20:57:09 1008

原创 pl/sql 游标变量实例

参照变量-ref cursor游标变量。 使用游标时,当定义游标时不需要指定相应的select语句,但是当使用游标时(open时)需要指定select语句,这样一个游标与一个select语句结合了。实例如下: 1.请使用pl/sql编写一个块,可以输入部门号,并显示部门所有员工的姓名和工资declare--定义游标类型 sp_emp_cursortype sp_emp_curs

2013-10-16 20:52:56 581

原创 pl/sql记录和表

复合类型-pl/sql记录 类似于高级语言中的结构体,引用记录成员时,必须要加记录变量作为前缀declare type emp_record_type is record(name emp.ename%type,salary emp.sal%type,title emp.job%type);sp_record emp_record_type;beginselect enam

2013-10-16 20:48:43 561

原创 pl/sql 程序中的变量使用实例

在pl/sql程序中包括 a.标量类型(scalar) b.复合类型(composite) c.参照类型(reference) d.lob(large object)标量定义的案例: 1.定义一个变长字符串 v_ename varchar2(10) 2.定义一个小数: v_sal number(6,2) 3.定义一个小数并给一个初始值 v_sal2 number(6

2013-10-16 20:45:18 834

原创 oracle 触发器

实例6:触发器触发器:触发器是指隐含的执行的存储过程。当定义触发器时,必须要指定触发的事件和触发的操作,常用的触发事件包括insert,update,delete语句,而触发实际就是一个pl/sql块。可以用create trigger来建立触发器。

2013-10-16 20:38:30 477

原创 oracle 包和包体的创建

实例5:创建包:--创建一个包sp_package--声明该包有一个过程update_sal--声明该包有一个函数annual_incomecreate package sp_package isprocedure update_sal(name varchar2,newsal number);function annual_income(name varchar2)

2013-10-16 20:37:00 8718

原创 oracle 函数的调用

实例4:函数的调用--函数创建create function sp_fun2(spName varchar2) return number is yearsal number(15,2);begin --执行部分select sal*12+nvl(comm,0)*12 into yearsal from emp where ename=spName;return years

2013-10-16 20:35:10 678

原创 oracle 编写一个过程procedure

实例3: 编写一个过程,可以输入雇员名,新工资,可修改雇员的工资。create procedure sp_pro3(sp_name varchar2,new_sal number) isbeginupdate emp set sal=new_sal where ename=sp_name;end;如何调用过程,有两种方法。exec sp_pro3('SCOTT',8

2013-10-16 20:32:36 1147

原创 pl/sql 块 实例

实例1:set serveroutput on--打开输出选项begin dbms_output.put_line('hell0');end;set serveroutput off--关闭输出选项说明:put_line是dbms_output包的一个过程。实例2:declare  v_ename varchar2(5);--定义字符串变量begin s

2013-10-16 20:30:21 548

原创 oracle 视图

视图与表的区别1.表需要占用磁盘空间,视图不需要2.视图不能添加索引3.使用视图可以简化 复杂查询4.视图利于提高安全性创建视图create view 视图名 as select 语句 [with read only]创建或修改视图create or replace view 视图名 as select语句 [with read only]删除视图drop

2013-10-16 20:26:58 513

原创 oracle 自定义例外

--自定义例外create or replace procedure ex_test(spNo number)is--定义一个例外myex exception;begin--更新用户update emp set sal=sal+100 where empno=spNo;--sql%notfound这是表示没有update--raise myex;触发myex

2013-10-16 20:26:01 871

原创 oracle 预定义例外

常见的预定义例外case_not_foundcreate or replase procedure sp_pro12(spno number) isv_sal emp.sal%type;beginselect sal into v_sal from emp where empno=spno;casewhen v_sal<1000 thenupdate emp s

2013-10-16 20:24:28 869

原创 Oracle 分页

问题:编写一个存储过程,要求可以输入表名,每页显示记录数,当前页,返回总记录数,总页数,和返回的结果集--开始编写分页的过程--首先创建一个包create or replace package testpackage astype test_cursor is ref cursor;end testpackage;--编写过程create or replace proc

2013-10-16 20:22:22 563

html.chm api

这是html的开发文档 ,很好 。推荐html.chm

2014-02-10

css_2.chm api 文档

css_2.0.chm版本,开发文档。非常全面。

2014-02-10

Servlet api

chm版本 绝对好用 servlet api documentation

2014-02-10

MD5 加密 实例

MD5加密 实例,不可逆加密,绝对安全。

2013-11-26

QQ旋风 v4.2.737 离线加速无限破解绿色版

QQ旋风 极速下载 无限次数使用,并且不限时间。 绿色版本。解压之后,先点击解压后的 绿化工具.exe 然后可以极速下载了,下载平均速度是1.5M/s左右, 我正在使用,请放心下载。2013-11-13

2013-11-13

jdbc连接sqlserver2005的jar包

这是通过jdbc方式连接sqlserver2005的jar包。直接引入jar包便可以使用sqlserver2005数据库了。

2013-10-25

连接数据库的jar包 jdbc4.jar

这是链接sqlserver2008的jar包

2013-10-23

学生信息管理系统

这是一个“学生信息管理系统”,包括查询,添加,修改,删除学生信息的功能。已经调试通过,可以放心下载。

2013-10-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除