- 博客(36)
- 资源 (11)
- 收藏
- 关注
原创 编写存储过程返回的结果集在游标中使用java代码调用
--1、创建一个包--包名是testpackage,--包中定义了一种类型test_cursor,该类型是游标类型create or replace package testpackage astype test_cursor is ref cursor;en
2011-07-31 21:02:13 2088 1
原创 编写存储过程并使用java代码调用
--编写存储过程向数据库中的book表中插入一条数据create or replace procedure sp_pro7(spBookId in number,spBookName in varchar2,spPublish in varchar2) isbegin
2011-07-31 16:43:08 851
原创 swing学习——Model
swing 组建的Model大多数Swing组件都有自己的ModelJButton---->ButtonModel:记忆了Button是否可选,可以被点击等等JList---》ListModel持有了List的所有组件JList--》SelectionModel跟
2011-07-31 10:15:08 576
原创 pl/sql控制结构(一)
选择分支结构三种if--thenif--then--elseif--then-elseif①先看if--then的例子--编写一个过程,输入雇员姓名,如果工资低于--2000,就给员工工资增加10%create or replace procedure
2011-07-30 13:42:19 504
原创 JTree學習_使用TreeModel構建樹
除了用TreeNode建立樹外,還可以使用data model的模式建立樹。樹的data model稱之為TreeModel,此模式的優點是可以觸發樹的相關事件,來處理可能產生的一些變動。TreeModel是一個Interface,該接口中定義了8中方法,對於自定義的複雜
2011-07-29 17:08:58 832
原创 JSplitPane学习总结
使用JSplitPane可以将面板一分为二,要加入JSplitPane中的组件应该先加到一个JScrollPane中使用JSplitPane的以下四个方法可以动态的放置把两个组件放到合适的位置:setLeftComponentsetRightComponentsetTopComp
2011-07-28 22:43:27 691
原创 JComboBox事件监听
JComboBox是下拉列表框JComboBox类可以使用ActionLIstener和ItemListener做监听但是建议使用ItemListener,因为在去除事件监听时你会发现JComboBox有一个removeItemListener(ItemListener)方法
2011-07-25 23:51:28 4624
原创 關於JSObjcet對象
Java 至 JavaScript 通信 如果需要在 Java 中使用 JavaScript 物件,必須在 Java 檔中引入 netscape.javascript 包,其定義如下: 1. netscape.javascript.JSObject 允許 Jav
2011-07-25 09:54:42 834
原创 参照变量_游标变量(ref cursor)
参照变量不属于复合变量:参照变量是指用于存放数值指针的变量,通过使用参照变量,可以使得应用程序共享相同的对象,从而降低占用的空间,在编写pl/sql的程序时,可以使用游标变量(ref cursor)和对象类型变量(ref obj_type)两种参照变量类型。参照变量-ref cu
2011-07-24 16:21:25 873
原创 pl/sql复合数据类型_pl/sql记录类型
composite复合变量用于存放多个值的变量复合变量要分为以下几种:①pl/sql记录②pl/sql表③嵌套表④动态数组pl/sql记录类似于高级语言中的结构体。--pl/sql记录实例declare--定义一个pl/sql记录类型emp_record_type,该类型包括三个
2011-07-24 14:31:46 714
原创 pl/sql数据类型_%type
现在pl/sql命令窗口中执行这段代码 --输入员工工号,计算个人所得税并输出declarec_tax_rate number(3,2):=0.03;--用户名v_ename varchar2(5);v_sal number(7,2);v_tax_sal number(7,2);
2011-07-24 13:57:41 798
原创 触发器和pl/sql数据类型_标量
触发器是指隐含执行的存储过程,当定义触发器时必须指定触发的事件和触发的操作,常用的触发事件包括insert、update、delete等
2011-07-24 09:56:38 761
原创 编写pl/sql包并执行包中的过程和函数
包用于在逻辑上组合过程和函数,它由包规范和包体两部分组成。①可以使用create package语句来创建包。--建包的例子create package sp_package is procedure update_sal(name varchar2,newSal number)
2011-07-23 17:53:01 5747
转载 在命令窗口中编写pl/sql编写函数,并执行调用
--函数案例--输入雇员的姓名,返回雇员的年薪create function sp_fun2(spName varchar2)returnnumber yearSal number(7,2);begin--执行部分select sal*12+nvl(comm,0)*12 into
2011-07-23 17:15:28 13405 1
原创 解決Oracle中文亂碼問題
查看自己計算機系統支持的編碼是什麽:運行裏面輸入:regedit后按回車進入註冊表在HKEY_LOCAL_MACHINE下找到SOFTWARE再從SOFTWARE下找到ORACLE在ORACLE下找到KEY_OraDb11g_home1點擊KEY_OraDb11g_home1后在
2011-07-22 15:48:42 2591 3
原创 JApplet中的參數——codebase、code和ARCHIVE
在寫好一個applet程序后,需要寫一個html來加載運行該applet程序。在寫html文件中需要寫如下的代碼(myapplet.html): Applet HTML Page width=350 height=200 >其中codebase指的是是class文件的存
2011-07-22 14:01:13 1959 2
原创 JTextArea事件处理方法
要监听JTextArea触发的事件,必须实现DocumentListener, //通过JTextArea实例获取Document实例在注册实现DocumentListener类作为监听器 textArea1.getDocument().addDocumentListener(t
2011-07-20 23:46:43 7989
原创 JEditorPane和JTextPane学习总结
1:使用JEditorPane组件:JEditorPane的类层次结构图: java.lang.Object --java.awt.Component --java.awt.Container --javax.swing.JComp
2011-07-20 23:11:03 15190
原创 JTextPane学习总结
StyleContext context = new StyleContext();//实例化一个样式池StyledDocument document = new DefaultStyledDocument(context);//创建有样式的文档实例 Style style
2011-07-20 23:02:45 1840
原创 Swing_JEditorPane学习
此组件使用 EditorKit 的实现来完成其操作。对于给予它的各种内容,它能有效地将其形态变换为适当的文本编辑器种类。该编辑器在任意给定时间的内容类型都由当前已安装的 EditorKit 确定。如果将内容设置为新的 URL,则使用其类型来确定加载该内容所应使用的 EditorK
2011-07-20 22:39:37 5218
原创 带输入参数的Oracle的存储过程
no_data_found是Oracle自己预先定义的一个exception过程:用户执行特定的操作,当建立过程时既可以指定输入参数(in),也可以指定输出参数(out)在过程中使用输入参数,可以将数据传递到执行部分通过使用输出参数可以将执行部分的数据传递到应用环境。在sqlpl
2011-07-17 19:45:34 3505
原创 几个简单的存储过程--输出语句
--一个简单输出字符串的pl/sql语句create or replace procedure sp_pro3 isbegin--Hello World!必须用单引号,--是字符,不是字符串dbms_output.put_line('Hello World!');end;/set
2011-07-17 09:55:25 32723
原创 Oracle pl/sql块
declare/*声明部分---声明常量、变量、游标、复杂数据类型*/begin/*执行部分---编写pl/sql语句*/exception/*异常处理部分*/
2011-07-16 23:22:09 480
原创 两个Oracle创建存储过程的例子——在命令窗口中
--创建一张表drop table mytest;create table mytest(name varchar2(30),password varchar2(30));--创建存储过程向mytest表中插入记录create or replace procedure sp_pr
2011-07-16 23:17:57 2699
原创 在命令窗口下编写Oracle存储过程并执行的简单例子
--创建一张表drop table mytest;create table mytest(name varchar2(30),password varchar2(30));--创建存储过程向mytest表中插入记录create or replace procedure sp_pr
2011-07-16 19:17:58 8098
原创 Swing图形界面学习_JApplet
JApplet是java.applet.Applet类的子类JApplet是顶层容器,作为顶层容器都有root pane而root pane有分为四层,其中有一层是contentPane使用来添加其他组件的设置布局管理器就是通过contentPane 设置的默认情况下JApple
2011-07-14 23:02:17 1903
原创 Swing图形界面学习_TableModel
一、在用JTable构造方法创建一个JTable时如果没有指定TableModel,那么会构造方法内部默认创建一个DefalutTableModel 使用table的getModel()方法可以获得一个TableModel对象,需要指出的是TableModel是一个
2011-07-13 22:26:56 3668
原创 Swing图形解面Table学习_TableModelEvent
要处理TableModelEvent事件必须实现TableModelListener,TableModelListener中定义了一个方法tableChangged()
2011-07-12 23:35:44 1093
原创 Swing图形界面Table学习TableModel和ListSelectionModel
TableModel本身是一个接口TableModel位于javax.swing.table包中常用方法://处理TableModelEvent对象产生的事件addTableModelListener(TableModelListener l)//返回字段数据
2011-07-12 23:21:03 1557
原创 oracle数据库表管理_修改表和向表中插入日期数据
一、表管理----->修改表①添加一个字段alter table student add (classId number(2));②修改字段的长度alter table student modify (xm varchar2(30));③修改字段的类型alte
2011-07-03 23:49:24 1627
notepad-插件(含终端插件)
2024-07-07
Git_for_Windows_1.9.5
2015-11-15
python MySQLdb 64位win7安装版本
2015-11-15
MinGw gcc编译器
2015-04-12
m2eclipse安装包
2015-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人