Java on Line

          和java的日子!

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            8 隨筆 :: 0 文章 :: 28 評論 :: 0 Trackbacks
          <2008年4月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          公告

          謝謝您的關(guān)注!!!

          留言簿(1)

          隨筆分類(8)

          隨筆檔案(8)

          相關(guān)連接

          搜索

          最新評論

          1、Oracle8/8i/9i數(shù)據(jù)庫(thin模式)
              Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
              String url
          ="jdbc:oracle:thin:@localhost:1521:orcl";
              
          //orcl為數(shù)據(jù)庫的SID
              String user="test";
              String passWord
          ="test";
              Connection conn
          = DriverManager.getConnection(url,user,password);

          //小例子
          Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
                      String url
          ="jdbc:oracle:thin:@localhost:1521:orcl";
                      conn
          = DriverManager.getConnection(url,"commerce","password");
                      
          //查詢
                      rs = stm.executeQuery("select id,name from T1");
                      
          while(rs.next()){
                          System.out.println(
          "id:"+rs.getString(1));
                          System.out.println(
          "name:"+rs.getString(2));
                      }

                      
                      stm.execute(
          "inset into T1(id,name) values(1,"dd")");           //
                      stm.executeUpdate("delete from T1 where id = 2");               //
                      stm.executeUpdate("update T1 set name = 'bb' where id = 3");//

          //PreparedStatement用法
          PreparedStatement pstm = null;
          pstm.conn.prepareStatement(
          "insert into T1(id,name) values(?,?)");
          pstm.setInt(
          1,4);//1表示第一個?號,插入值為4
          pstm.setString(2,"小陳");//2表示第二個?號,插入值為"小陳"
          pstm.executeUpdate();//真正插入數(shù)據(jù)庫

          2、DB2數(shù)據(jù)庫
              Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
              String url
          ="jdbc:db2://localhost:5000/sample";
              
          //sample為你的數(shù)據(jù)庫名
              String user="admin";
              String password
          ="";
              Connection conn
          = DriverManager.getConnection(url,user,password);  

          3、Sql Server7.0/2000數(shù)據(jù)庫
              Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
              String url
          ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
              
          //mydb為數(shù)據(jù)庫
              String user="sa";
              String password
          ="";
              Connection conn
          = DriverManager.getConnection(url,user,password); 

          4、Sybase數(shù)據(jù)庫
              Class.forName("com.sybase.jdbc.SybDriver").newInstance();
              String url 
          =" jdbc:sybase:Tds:localhost:5007/myDB";
              
          //myDB為你的數(shù)據(jù)庫名
              Properties sysProps = System.getProperties();
              SysProps.put(
          "user","userid");
              SysProps.put(
          "password","user_password");
              Connection conn
          = DriverManager.getConnection(url, SysProps);  

           5、Informix數(shù)據(jù)庫
              Class.forName("com.informix.jdbc.IfxDriver").newInstance();
              String url 
          =
              
          "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;
              user=testuser;password=testpassword";
              //myDB為數(shù)據(jù)庫名
              Connection conn= DriverManager.getConnection(url); 

          6、mysql數(shù)據(jù)庫
              Class.forName("org.gjt.mm.mysql.Driver").newInstance();
              String url 
          ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicod
              e=true&characterEncoding=8859_1"
              //myDB為數(shù)據(jù)庫名
              Connection conn= DriverManager.getConnection(url); 

          7、PostgreSQL數(shù)據(jù)庫
              Class.forName("org.postgresql.Driver").newInstance();
              String url 
          ="jdbc:postgresql://localhost/myDB"
              
          //myDB為數(shù)據(jù)庫名
              String user="myuser";
              String password
          ="mypassword";
              Connection conn
          = DriverManager.getConnection(url,user,password);
          posted on 2008-04-16 16:06 陳東 閱讀(375) 評論(0)  編輯  收藏 所屬分類: Java基礎(chǔ)
          主站蜘蛛池模板: 丹东市| 永德县| 沙河市| 开封县| 二连浩特市| 汤原县| 唐河县| 河南省| 公主岭市| 宁夏| 呼伦贝尔市| 宾阳县| 馆陶县| 博白县| 海兴县| 石渠县| 伊宁县| 鞍山市| 兴城市| 绥宁县| 平山县| 福海县| 龙陵县| 平昌县| 灌阳县| 会宁县| 柘荣县| 穆棱市| 辽宁省| 吉安县| 东城区| 叙永县| 宝应县| 临西县| 社旗县| 汽车| 安丘市| 正定县| 泗阳县| 广昌县| 马关县|