LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1301|回复: 1

derby嵌入式连接

[复制链接]
发表于 2006-3-2 10:05:11 | 显示全部楼层 |阅读模式
package jj.chen;


//第一次用derby,感觉上小巧灵活,呵呵
import java.io.Serializable;



import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;









public class Testdb implements Serializable{



        /**

         *

         */

        private static final long serialVersionUID = 8351691821437574002L;



        /**

         * @param args

         */

        public static void main(String[] args) {

                // TODO Auto-generated method stub

                try {

                        Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();

                        String url="jdbc:derby:jjtest;create=true";//create=true 如果数据库不存在就自动创建

                        String user="myuser";
//随便填
                        String password="mypassword";//随便填

                        Connection conn= DriverManager.getConnection(url,user,password);

                        Statement stmt = conn.createStatement();
stmt.execute("create table table1(aaa varchar(30),bbb varchar(70),ccc varchar(75))");
stmt.execute("insert into table1 (aaa,bbb,ccc) values('11111','222','ccccccc')");

ResultSet rs =stmt.executeQuery("select * from table1");

                        while (rs.next()){

                                System.out.println(rs.getString("aaa"));



                        }

                } catch (InstantiationException e) {

                        // TODO Auto-generated catch block

                        e.printStackTrace();

                } catch (IllegalAccessException e) {

                        // TODO Auto-generated catch block

                        e.printStackTrace();

                } catch (ClassNotFoundException e) {

                        // TODO Auto-generated catch block

                        e.printStackTrace();

                }catch (SQLException e) {

                        // TODO Auto-generated catch block

                        e.printStackTrace();

                }



        }



}
 楼主| 发表于 2006-3-2 10:08:34 | 显示全部楼层
因为是java写的数据库,所以直接支持中文!

哈哈不用再charset=“utf8”了!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表