国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

用Java訪問SQL Server 2000數據庫

2019-11-18 15:47:39
字體:
來源:轉載
供稿:網友
摘要:本文主要介紹采用JDBC、ODBC接口實現了與SQL Server2000數據庫的連接,并利用java應用程序對其進行訪問,同時通過圖形用戶界面實現了簡單的查詢功能。

  要害詞:Java,SQL Server,數據庫

  前言

  數據庫技術和網絡技術是當今計算機領域的兩大熱門話題,數據庫技術自產生以來,在技術上已發展成熟。而作為前端訪問的開發工具和環境仍處在不斷完善和發展之中,除了網絡上使用的asp、phpjsp作為前端連接數據庫技術外,小型系統上常用訪問數據庫技術有Delphi、Visual Basic、PowerBuilder及VC++等,而Java也是其中之一。

  Java語言是編寫數據庫應用程序的杰出語言之一,它提供了方便訪問數據的技術。利用Java語言中的JDBC技術,用戶能方便地開發出基于Web網頁的數據庫訪問程序,從而擴充網絡應用功能。JDBC(Java Database Connectivity,Java數據庫連接)是一種用于執行SQL語句的Java API,可以為多種關系數據庫提供統一的訪問接口。JDBC由一組用Java語言編寫的類與接口組成,通過調用這些類和接口所提供的方法,用戶能夠以一致的方式連接多種不同的數據庫系統(如access、SQL Server 2000、Oracle、Sybase等),進而可使用標準的SQL語言來存取數據庫中的數據,而不必再為每一種數據庫系統編寫不同的Java程序代碼。

  SQL Server2000是微軟公司新一代的數據庫產品,它是在SQL Server7.0建立的堅固基礎上產生的,并對SQL Server7.0做了大量擴展。SQL Server2000通過高端硬件平臺以及最新網絡和存儲技術的支持,可為最大的Web站點和企業級應用提供可擴展性和高可靠性。

  Java通過JDBC、ODBC接口訪問數據庫

  1 JDBC、ODBC接口

  Java應用程序通過JDBC API(java.sql)與數據庫連接,而實際的動作則是由JDBC驅動程序治理器(JDBC Driver Manager)通過JDBC驅動程序與數據庫系統進行連接。ODBC(Open DataBase Connectivity)即開放式的接口,它為用戶提供了一個訪問關系數據庫的標準接口,對于不同的數據庫它提供了一套統一的API;可以使應用程序通過API訪問任何提供了ODBC驅動程序的數據庫,而目前所有的關系數據庫都提供了ODBC驅動程序,所以ODBC已經成為數據庫訪問的業界標準,并得到了廣泛應用。

  JDBC-ODBC橋是一種JDBC驅動程序,它通過將JDBC操作轉換為ODBC操作來實現的。利用JDBC-ODBC橋可以使程序開發人員不需要學習更多的知識就可以編寫JDBC應用程序,并能夠充分利用現有的ODBC數據源。JDBC-ODBC橋驅動程序可以使JDBC能夠訪問幾乎所有類型的數據庫。

  2 利用Java應用程序訪問SQL Server2000數據庫

  (1)建立數據庫

  啟動“Microsoft SQL Server2000”,打開“企業治理器”在“數據庫”中建立名為“mydata”的數據庫,并在其下制作名為“wuzi”的數據表,如圖1所示。

用Java訪問SQL Server 2000數據庫(圖一)
圖1

 ?。?)建立(ODBC)數據源和驅動程序

  在控制面板上通過“治理工具”的“數據源(ODBC)”打開“ODBC數據源治理器”對話框,單擊“系統DSN”選項卡,然后單擊“添加”按鈕,得到“創建數據源”對話框,選擇“SQL Server”并單擊“完成”按鈕,在出現的“建立新的數據源到SQL Server”對話框中的“數據源名稱”項填寫“wzgl”并選取“服務器名”,然后單擊“下一步”按鈕,選擇“使用網絡登錄ID的Windows NT驗證”項目,單擊“下一步”按鈕,把默認的數據庫改為“mydata”,再單擊“下一步”,單擊“完成”按鈕,然后可以單擊“測試數據源”,成功后,單擊“確定”按鈕,完成了(ODBC)數據源和驅動程序的建立。

  3 編寫代碼

  將代碼保存在jdbc.java文件中:



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 镇巴县| 宁蒗| 岚皋县| 金华市| 泸溪县| 光泽县| 云霄县| 山阳县| 黄浦区| 澄迈县| 高尔夫| 宝坻区| 宜兰市| 西平县| 嘉义市| 田阳县| 德州市| 仙游县| 武清区| 镇江市| 尉犁县| 三门县| 贺州市| 屯昌县| 蒲江县| 门源| 华亭县| 江源县| 金坛市| 蛟河市| 慈利县| 大渡口区| 门头沟区| 平罗县| 曲麻莱县| 台北市| 南溪县| 宁都县| 凌云县| 西乌| 綦江县|