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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 民乐县| 西乡县| 聊城市| 绥阳县| 青州市| 邯郸市| 沛县| 西林县| 商都县| 南澳县| 邯郸县| 内丘县| 手机| 古交市| 乡宁县| 阿拉善盟| 梅河口市| 邢台市| 略阳县| 高唐县| 桦南县| 云龙县| 麟游县| 瑞金市| 博野县| 正阳县| 东乌珠穆沁旗| 漠河县| 福泉市| 苏尼特右旗| 西青区| 黄冈市| 洛隆县| 宁海县| 西平县| 万年县| 蒙山县| 平南县| 绵竹市| 威远县| 桃源县|