posts - 44,  comments - 48,  trackbacks - 0

          ??? JDBC是Java DataBase Connection的簡稱,是一種用java實現的數據庫接口技術,是開放數據庫ODBC的java實現.這里我要說的是JDBC連接sql2000中的一些問題.
          SQL2000配置
          1.安裝好sql2000,啟動后,進dos命令 telnet localhost 1433 測試一下sql2000接口端口能否可用,如果進入了全黑的界面,那就恭喜你了,sql2000傳輸端口可用! 否測出現?...不能打開主機的連接,在端口1433:連接失敗? 則要給sql2000打補丁了.
          2.先安裝sql2000 sq3, 再安裝sql2000 sq4?.(各約50M)重啟后 測試端口OK!!!
          JDBC驅動配置
          3.下載并安裝Microsoft SQL Server 2000 Driver for JDBC Service Pack 3??(2.29M)?
          Eclipse 平臺配置
          4.新建一個Java項目 Connect_demo 下一步界面中選擇庫->添加外部JAR->添加msbase.jar;mssqlsever.jar;mstil.jar三文件(在jdbc的安裝目錄lib中可以找到!)OK進入下一步.確定.
          5.新建類ConnectAccess.java 寫入代碼:

          import java.sql.Connection;
          import java.sql.DriverManager;
          import java.sql.ResultSet;
          import java.sql.Statement;

          public class ConnectAccess {


          ?public static void main(String[] args) {
          try{
          ?Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
          ?Connection con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs","sa","");
          ?Statement stmt =con.createStatement();
          ?ResultSet rs =stmt.executeQuery("select fname,minit,lname? from employee");

          ?while (rs.next()){
          ?System.out.print("\t fname:"+rs.getString(1));
          ?System.out.print("\t minit:"+rs.getString(2));
          ?System.out.print("\t lname:"+rs.getString(3));
          ?System.out.println();
          ?}
          ?rs.close();
          ?stmt.close();
          ?con.close();
          ?}catch(Exception e){
          ?e.printStackTrace();
          }
          ?}

          }
          6.保存ConnectAccess.java并運行于java應用程序.
          7.OK成功了!!
          {BB0A340E-0B83-4468-A98B-C9997196D5F8}.BMP

          posted on 2006-08-22 15:05 摩西 閱讀(1923) 評論(2)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 新晃| 广元市| 麻江县| 滁州市| 青阳县| 西和县| 铁力市| 福贡县| 敦煌市| 大宁县| 博野县| 明水县| 兴国县| 抚远县| 宝坻区| 桃江县| 济宁市| 孝昌县| 双城市| 嘉义县| 阿坝县| 武城县| 涞水县| 连平县| 乌兰察布市| 榆社县| 玉树县| 吉林省| 霍城县| 通州市| 广东省| 阿瓦提县| 城固县| 连山| 文水县| 永嘉县| 福清市| 孟津县| 宜春市| 富锦市| 井陉县|