vjame

          優化代碼是無止境的
          隨筆 - 65, 文章 - 9, 評論 - 26, 引用 - 0
          數據加載中……

          Java連接Sybase數據庫

          第一步:下載驅動
          下載JDBC驅動:
          網址:http://www.sybase.com/detail?id=1009726
          有jConnect6.05和jConnect5.5兩種,我們下載6.0版本。



          第二步:得到驅動
          釋放下載的jConnect-6_05.zip文件,其中有文件夾:devclasses,其下有一jar文件jconn3d。我們將jconn3d.jar也釋放,其實可以不釋放,為了說明簡便,我們將它釋放到任意文件夾,比如:c:\Driver.

          第三步:設置環境變量
          將上述所釋放的位置目錄,如c:\Driver追加到項目的環境變量classpath的尾部。

          第四步:萬事俱備,只欠東風
          所有的準備工作都已完成,下面就可以開始編程。我們以一個簡單的數據庫查詢為例:

          package com.strongit.test;


          import java.sql.*
          import java.util.*;

          public class ConnTest {
              
          public static void main(String[] args) {
                  
          try {
                      Class.forName(
          "com.sybase.jdbc3.jdbc.SybDriver").newInstance();
                      String url 
          = "jdbc:sybase:Tds:192.168.2.98:5000/test";// 數據庫名
                      Properties sysProps = System.getProperties();
                      sysProps.put(
          "user""sa"); // 設置數據庫訪問用戶名
                      sysProps.put("password"""); // 密碼
                      Connection conn = DriverManager.getConnection(url, sysProps);
                      Statement stmt 
          = conn
                              .createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
                      String sql 
          = "select * from test"// 表
                      ResultSet rs = stmt.executeQuery(sql);
                      
          while (rs.next()) {
                          System.out.println(rs.getString(
          2)); // 取得第二列的值
                      }

                  }
           catch (Exception e) {
                      System.out.println(e.getMessage());
                  }

              }

          }



          posted on 2008-09-10 15:48 lanjh 閱讀(680) 評論(0)  編輯  收藏 所屬分類: 數據庫


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 嘉义县| 兴安盟| 永安市| 宕昌县| 保德县| 白山市| 沙雅县| 济阳县| 广东省| 沿河| 台湾省| 吉林省| 陈巴尔虎旗| 扶沟县| 杭州市| 宁海县| 昌江| 蓬溪县| 宁津县| 诏安县| 原平市| 巴南区| 丹阳市| 青神县| 丰台区| 雅安市| 阿拉善左旗| 获嘉县| 南投县| 哈密市| 进贤县| 铅山县| 江陵县| 仪陇县| 得荣县| 独山县| 定陶县| 贵溪市| 开原市| 惠水县| 井冈山市|