摘要: 想想自己以前学过很多内容,但都是光理论不操作导致上机很少,一事无成,如今做了一个计算器的小程序练练手吧。花了两天的时间终于完成了。以后肯定要多做项目多实践! 下面是代码,写的不简洁,不规范。 View Code 1 import javax.swing.*; 2 import... 阅读全文
posted @ 2012-02-24 18:58 一个人的深夜 阅读(5991) 评论(2) 推荐(1) 编辑
摘要: 事件处理有这么一个过程:事件源产生事件,事件被监听器监听到,监听器调用相应的处理方法。 那么程序是怎么实现 自动调用的呢 猜是这么回事, JAVA虚拟机运行程序,当运行到窗口可视方法时,显示出窗口。对窗口的操作引起产生了 事件(是一个对象,就类似我们从键盘读取的字符),事件在内存中有对应的地址的,因... 阅读全文
posted @ 2012-02-21 18:26 一个人的深夜 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: 昨天在做一道题目时,发现了一个问题,就是空值的问题。 问题是在oracle自带的emp表的。 emp表有其中的 empno 编号,ename 姓名 mgr 上级编号 三列。 题目要求是这样的: 查询不直接领导同事的员工的信息(即有上司无下属) 我写的答案是select empno,ename fro 阅读全文
posted @ 2012-02-19 10:49 一个人的深夜 阅读(2927) 评论(1) 推荐(1) 编辑
摘要: Oracle 没有提供TOP N 语句,若希望按特定条件查询前N 条记录,可以使用伪列ROWNUM。 ROWNUM 是对结果集加的一个伪列,即先查到结果集之后再加上去的一个列(注意:先要 有结果集)。 rownum 的值是oracle 顺序分配的从查询返回的行的编号,返回的第一行分配的是1,第二 行... 阅读全文
posted @ 2012-02-17 10:45 一个人的深夜 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 做不出来时感觉好难啊,思路千千万,就是没想到用 Order by 和 rownum 。题目如下: 有下面三个表: 商品product(商品号productid,商品名productname,单价unitprice,商品类别category,供应商provider); 顾客customer(顾客号cu... 阅读全文
posted @ 2012-02-15 19:46 一个人的深夜 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 几乎要崩溃了,今天做了几道SQL查询题目,要求用连接,分组等形式把它做出来,真把我搞死了,首先我不太明白,sql查询语句的语法,印象中好像join 后面的on 不能和 where同时存在,做题怎么也做不出来,老师讲了on后面只是连接条件,它可以与where共存的。还有group by ,我做题目时 总是提示 不是group by语句 ,这SX Oracle 。。最后老师讲了,select 后面的列 只能是group by后面的列 否则会出现错误。然后,还有我不会分析题目,搞不清楚题目要求和表的关系 就开始下手了,结果根据表之间的逻辑关系,有些东西 通过 选择不同表 就可以查询出来,我非得连接那 阅读全文
posted @ 2012-02-15 15:11 一个人的深夜 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一 上一节所创建的PL/SQL 程序块都是匿名的,没有被存储,每次执行后都不可被重用。存储过程是一种命名的PL/SQL 程序块,将程序的业务逻辑放在数据库服务器端实现。使用存储过程的优点:1)java 代码需要与数据库通信方能执行增删改查操作,如果这些操作都是在数据库内部完成显然效率是最高的,存储过 阅读全文
posted @ 2012-02-14 15:49 一个人的深夜 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1 pl/sql 中CASE两种形式 Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = ... 阅读全文
posted @ 2012-02-14 15:08 一个人的深夜 阅读(164) 评论(0) 推荐(0) 编辑
摘要: new 指的是新记录的指针old 指的是旧记录指针 new --为一个引用最新的列值;:old --为一个引用以前的列值; 这两个变量只有在使用了关键字 "FOR EACH ROW"时才存在.且update语句两个都有,而insert只有:new ,delect 只有:old; 选取自 http:/ 阅读全文
posted @ 2012-02-14 12:28 一个人的深夜 阅读(3728) 评论(0) 推荐(1) 编辑
摘要: 外连接与内连接的区别 左连接显示左边全部的和右边与左边相同的 右连接显示右边全部的和左边与右边相同的 内连接是只显示满足条件的! 这里的左边和右边说的比较形象,左边就是select xx from 表1 left join 表2 on 条件 中的表1。 阅读全文 类别:Oracle 查看评论 阅读全文
posted @ 2012-02-14 10:52 一个人的深夜 阅读(187) 评论(0) 推荐(0) 编辑