深入浅出

工作开始艰苦 生活开始贫穷
 
 

常用链接

  • 我的随笔
  • 我的评论
  • 我的参与
  • 最新评论

留言簿(5)

  • 给我留言
  • 查看公开留言
  • 查看私人留言

随笔档案

  • 2009年7月 (1)
  • 2009年2月 (1)
  • 2008年11月 (1)
  • 2008年4月 (1)
  • 2007年12月 (5)
  • 2007年11月 (18)
  • 2007年10月 (5)
  • 2007年9月 (2)

文章档案

  • 2007年11月 (1)
  • 2007年10月 (2)

相册

  • 恐龙园 常州

java学习

  • java学习
  • 学习类库很有帮助 还有例子

搜索

  •  

最新评论

  • 1. re: 如何在XP下安装FTP服务器
  • 最新的FTP服务器教程
  • --WHT中文站
  • 2. re: 如何在XP下安装FTP服务器[未登录]
  • 呵呵
  • --wo
  • 3. re: 如何在XP下安装FTP服务器
  • 一般的电脑是没有外网地址的,不太符合实际情况
  • --zhubin
  • 4. re: 如何在XP下安装FTP服务器
  • 是否
  • --啊sdk会理解
  • 5. re: JDBC插入数据实现
  • 真的是好垃圾,就这您也好意思说深入浅出?
  • --好垃圾

阅读排行榜

  • 1. 如何在XP下安装FTP服务器(30677)
  • 2. FORM中的get post方法区别(8141)
  • 3. JDBC插入数据实现(7683)
  • 4. CONVERT函数 怎么用啊 什么意思(4264)
  • 5. map 转list(1787)

评论排行榜

  • 1. 如何在XP下安装FTP服务器(11)
  • 2. 练习 session JSP九大组件(5)
  • 3. this的例子 可以学习下(3)
  • 4. 要在西游记团队中裁一个你会裁掉哪位?(3)
  • 5. JDBC插入数据实现(2)

Powered by: 博客园
模板提供:沪江博客
BlogJava | 首页 | 发新随笔 | 发新文章 | 联系 | 聚合 | 管理

谁能 帮我这个代码加全注释啊 就是学习啊 谢谢拉
public static void main(String [] args) {
Connection con;
Statement stmt;
String url;
String sql;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException ce) {
System.out.println(ce);
}
try {
url = "jdbc:odbc:test";
con = DriverManager.getConnection(url);
sql = "Update friends set address="'青岛"' where “+ "rtrim(name) like "'李四"'; ";
System.out.println("");
stmt = con.createStatement();
stmt.executeUpdate(sql);
stmt.close();
con.close();
System.out.println("李四的记录已更新");
} catch (SQLException ce) {
System.out.println(ce);
}
}
}
posted @ 2007-11-13 16:20 小胖 阅读(247) | 评论 (1) | 编辑 收藏
 
用java实现如下编程功能
2、用JAVA 编程实现如下功能:类名:TableManager
有如下方法:
/**
* tblSQL 为建表SQL 语句;
*/
public void createTable(String tblSQL);
在数据库中建立三张表,如下:
产品表:(表名:tblProduct)
intProductID(产品编号) int 自增列主键
strName(产品名称) varchar(50) 非空
dblPrice(产品价格) float 默认值0.0
客户表:(表名:tblCustomer)
intCustomerID (客户编号) int 自增列主键
strName(客户名称) varchar(50) 非空
strEmail(客户邮箱) varchar(50) 非空
strAddress(客户地址) varchar(100) 可为空
订单表:(表名:tblOrder)
intOrderID(订单编号) int 自增列主键
intCustomerID(客户编号) int 引用客户表
dtmCreateDate(建立日期) datetime 数据库当前日期
dtmCreateDate(建立日期) datetime 数据库当前日期
订单明细表:(表名:tblOrderDetail)
intOrderDetailID(订单明细编号) int 自增列主键
intOrderID(订单编号) int 引用订单表
intProductID(产品编号) int 引用产品表
intQty(订购数量) float 默认值0.0
posted @ 2007-11-13 15:43 小胖 阅读(163) | 评论 (0) | 编辑 收藏
 
JDBC插入数据实现
import java.sql.SQLException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;
/**这个类是insert语句的用法
    */
class  Jdbctest3
{
    protected Jdbctest3()
        {
        }
    public static void main(String[] args)
    {
        try{
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            /**Class.forName(xxx.xx.xx) 返回的是一个类, .newInstance()
            后才创建一个对象 Class.forName(xxx.xx.xx);的作用是要求JVM查找并加载指定的类,
            也就是说JVM会执行该类的静态代码段*/
            }catch(ClassNotFoundException ce){
                System.out.println(ce);
            }
            try{
                String url="jdbc:odbc:test";
                String str="INSERT INTO"
                +"friends(name,address,salary)"
                +"VALUES('朱八'+'深圳',25690)";
                Connection con=DriverManager.getConnection(url);
                Statement s=con.createStatement();
                int rowcount = s.executeUpate(str);
                String str1 = "select name,sum(salary)"
                +from friends+group by name;
                ResultSet rs = s.executeQuery(str1);
                while (rs.next()) {
                System.out.print(rs.getString(1)+ ""t");
                System.out.print(rs.getInt(2)+ ""t");
                System.out.println("");
                }
                rs.close();
                s.close();
                con.close();
                } catch (SQLException ce) {
                System.out.println(ce);
                }
    }
    }


1 error

D:"code>javac Jdbctest3.java
Jdbctest3.java:32: ';' expected
                                +from friends+group by name?
                                      ^
1 error

会报这个错误


posted @ 2007-11-13 11:07 小胖 阅读(7683) | 评论 (2) | 编辑 收藏
 
用try cacth捕获 键盘输入的字母
import java.io.*;//调用io包

public class SimpleCharInOut

{

 public static void main(String args[])

  {

    char ch=' ';//定义个字符ch初始为‘ ’

    System.out.println(" Enter a character please");//在屏幕上输出Enter a character please

     try {//你要监视的程式码放在 try 区块里即可。在 try 区块之后紧接著在 catch 子句里指定你希望捕捉的例外型态



        ch=(char)System.in.read();//将从键盘输入的字符赋给ch

      }

    catch(IOException e) //如果上面的代码有错误,这里就捕获

      {    } ;//错误后不进行操作

System.out.println("You're entered character:" + ch);// 在屏幕上输出You're entered character:

//和ch的值

  }

}
posted @ 2007-11-13 08:58 小胖 阅读(467) | 评论 (1) | 编辑 收藏
 
4、案例分析2—要求
4、案例分析2—要求
1、一家银行发行了新的信用卡,刚开始的时候推广得很好,但是逐渐废卡也越来越多(卡
上的余额少于2 元,并且用户长时间不使用该卡),因此银行在二月份把这些少于2 元的卡
从都数据库表中删除了,但是很快问题就来了,用户发现他的卡再也不能使用而投诉,因此
只能再把这些卡恢复。
2、编写SQL,把CardID 为23、30 等在子表中没有的记录插入到子表中,插入的数据Score
项值为2……
posted @ 2007-11-12 11:18 小胖 阅读(149) | 评论 (0) | 编辑 收藏
 
CONVERT函数 怎么用啊 什么意思
2、案例分析1—要求
在数据库表中有以下字符数据,如:
13-1、13-2、13-3、13-10、13-100、13-108、13-18、13-11、13-15、14-1、14-2
现在希望通过SQL 语句进行排序,并且首先要按照前半部分的数字进行排序,然后再
按照后半部分的数字进行排需,输出要排成这样:
13-1、13-2、13-3、13-10、13-11、13-15、13-18、13-100、13-108、14-1、14-2
数据库表名:SellRecord;字段名:ListNumber;
案例分析2—分析
这是查询语句,需要使用SELECT 语句
需要使用到ORDER BY 进行排序,并且在ORDER BY 的排序列中,也需要重新计算出排
序的数字来
前半部分的数字,可以从先找到“”
符号的位置,然后,取其左半部分,最后再使用Convert
函数将其转换为数字:
Convert(int Left(ListNumber CharIndex(''
ListNumber)1))
后半部分的数字,可以先找到“”
符号的位置,然后把从第一个位置到该位置的全部字符
替换为空格,最后再使用Convert 函数将其转换为数字:

select listnumber

from sellrecord

order by

convert(int,left(listnumber,charindex('-',listnumber)-1)),

convert(in,stuff(listnumber,charindex('-',listnumber),''))

这个两个不懂

 

 


思考:还有其他的计算出排序列方法吗?

posted @ 2007-11-12 10:58 小胖 阅读(4264) | 评论 (0) | 编辑 收藏
 
编写下面的程序

1、 编写下面的程序

1)                写一个抽象类A,其中包括一个void print()抽象方法。

2)                写一个接口IA,其中包括一个void show()方法。

3)                写实体类B和C,这个两个类继承类A并实现IA接口。

4)                写一个Client类,其中包括main函数

在main函数中声明一个数组,该数组可以存储B和C类,并用B和C类初始化该数组,并通过循环来调用该数组中每个存储元素的print()方法。

b) 在main函数中声明另一个数组,该数组可以存储B和C类,并用B和C类初始化该数组,并通过循环来调用该数组中每个存储元素的show()方法。

哈哈 这个是我们今天内部考试的内容 现在正在学 J2SE的基础知识 
posted @ 2007-11-05 17:12 小胖 阅读(221) | 评论 (2) | 编辑 收藏
 
珊瑚虫老大被抓
新浪科技讯 10月12日中午消息,针对一些技术爱好者对继续开发飘云QQ的响应,腾讯公司新闻发言人表示,不论是否以盈利为目的,任何人只要开发QQ外挂,腾讯都认为是侵权行为,将保留追究责任的权利。

昨日上午,珊瑚虫QQ之外的另一修改版QQ——飘云QQ的开发团队宣布终止开发,并希望有人能继续开发去广告显IP的修改版QQ。飘云QQ的一位核心技术人员在退出声明中表示,“已经有很多人表示愿意继续IPQQ的开发。”一些网友公开表示要加入开发行列。

飘云QQ的技术人员在声明中引述了法院对珊瑚虫案的判决意见:“腾迅公司诉称陈寿福在珊瑚虫工作室”上设置外挂程序等行为构成不正当竞争,证据不足,对此本院亦不予采信”,并据此分析,开发QQ外挂不构成不正当竞争。

腾讯公司新闻发言人今日中午向新浪科技表示,直接对QQ软件进行修改侵犯了腾讯的知识产权,对于开发QQ外挂的情况,不管是否以盈利为目的,腾讯都认为是侵权行为,并将保留追究开发者责任的权利。

今日上午,一家IT业内资讯网站登出的“腾讯IM产品经理”的观点称,只要遵循四个要点便可以合法的修改QQ软件,这些要点包括:不修改腾讯QQ的版 本号码,不得擅自更添添加自己版本得名字;不得擅自修改删除腾讯的广告;不得捆绑插件谋利;修改版QQ在线升级端口与腾讯对接。

腾讯公司新闻发言人称,经过内部调查,该言论并非出自腾讯的工作人员,并强调任何形式的修改版QQ或外挂都是侵权行为。

对于QQ外挂工具也侵权的观点,不同律师表达了有不同的看法,一些律师认为此种行为并不侵犯著作权,但可能会出现不正当竞争,也有律师认为此种外挂属于非法,是明显的侵权行为。
我也是一个平时使用QQ的人 看到这个我也无法忍受 因为珊瑚虫确实做的比原版的好 我们广大用户为什么要使用这个呢 不就是为了方便 而现在喜欢用珊瑚虫的 哎 中国啊 当初腾讯发家 还不是人家 ICQ的宽容 你现在这样  大家可以打开 http://helpsoff.com.cn/看看 人民的呼声啊
posted @ 2007-10-18 08:34 小胖 阅读(187) | 评论 (0) | 编辑 收藏
 
BLOGJAVA字体问题
为什么我的字那么歪  而且不是很大啊  我是按默认字体 的 难道我是显示器设置分辨率的问题吗 有高手帮我看下的哦  发表发表啊 不一定要正确
posted @ 2007-10-16 16:54 小胖 阅读(220) | 评论 (1) | 编辑 收藏
 
终于解决了以前经常遇到的 类似ping shutdown 之类的外部命令
时在CMD.EXE下执行命令,明明命令正确,却提示
XXX 不是内部或外部命令,也不是可运行的程序 或批处理文件。
这其实是路径问题,可能你安装了某个软件更改了系统映射路径导致的。
解决如下:

按此在新窗口打开图片
或使用 CTRL+鼠标转轮调整图片大小
将上图中的PATH中添加
%SystemRoot%"system32即可。
注意:%SystemRoot%"system32前需要加分号。原来就这么简单  到底安装了什么软件使得 映射变了呢 这个还待你考虑
posted @ 2007-10-16 16:39 小胖 阅读(391) | 评论 (0) | 编辑 收藏
 
仅列出标题
共4页: 上一页 1 2 3 4 下一页