JDBC之連接SQL Server2000數據庫
使用JAVA連接數據庫,需要使用JDBC API,但同時需要數據庫廠商提供的JDBC驅動程序。在連接微軟的SQL Server 2000時,有兩種方法:
1. 使用JDBC-ODBC橋進行連接,連接步驟如下:
建立ODBC數據庫源:開始-->控制面板-->管理工具-->數據源(ODBC),在彈出的對話框中
選擇“系統DSN”,選擇“添加”,在彈出的[創建新數據源]窗口中選擇驅動程序SQL Server,單擊
“完成”。之后會彈出[創建到SQL Server的新數據源]對話框,在名稱欄里輸入數據源名稱,比如我
的數據庫中有表book,要連到表book就填book;在描述欄里填入對數據源的描述即可;在服務器里填
入(local),或者單擊下拉列表選擇(local)。完了單擊下一步,在彈出的窗口中選擇“使用網絡登陸ID
的Windows NT驗證”,并選中“連接SQL Server以獲得其它配置選項的默認設置”,單擊下一步,
選中“更改默認的數據庫為:”并選擇要連接的數據庫,如我的book表所在的數據庫mydb;單擊
下一步,然后單擊完成。會彈出一個對話框,這時可以單擊“測試數據源”來測試,然后會彈出
一個對話框,顯示測試信息,并顯示“測試成功!”,接著一路確定下去就可以了。
使用這種方式的一些操作語句: 裝入驅動程序Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");創建連
接Connection con = DriverManager.getConnection("jdbc:odbc:book"); 創建語句Statement st =
con.createStatement(); 建立結果集(ResultSet): ResultSet rs = st.executeQuery("select * from book");
2.使用微軟提供的SQL Server JDBC驅動程序,具體步驟如下:
到下面的網址去下載SQL Server 2000的JDBC驅動程序
http://download.microsoft.com/download/3/0/f/30ff65d3-a84b-4b8a-a570-27366b2271d8/setup.exe
并到下面的網址去下載SQL Server 2000的SP3補丁:
http://download.microsoft.com/download/d/d/e/dde427eb-0296-4eac-a47c-d11a66b03816/chs_sql2ksp3.exe
安裝完成之后,設置classpath環境變量,把驅動程序里的三個JAR文件加入到classpath環境變量中.這三個
文件是: msbase.jar,mssqlserver.jar,msutil.jar.設置完成之后,就可以直接使用這個驅動程序連接了.使用這
種方式連接的一些操作語句:裝入驅動程序Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
建立連接:Connection con = DriverManager.getConnection
("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb",username,password);這里username是連接到
數據庫的用戶名.
posted on 2007-08-02 09:42 wzhongyu 閱讀(1016) 評論(0) 編輯 收藏 所屬分類: Java學習