国产探花免费观看_亚洲丰满少妇自慰呻吟_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文件中:



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 锡林浩特市| 绍兴县| 达尔| 合山市| 衡东县| 菏泽市| 葵青区| 大同市| 乐业县| 曲水县| 镇宁| 搜索| 石渠县| 镇巴县| 江西省| 和平区| 常宁市| 阳泉市| 朝阳县| 黑水县| 三江| 北票市| 元朗区| 海口市| 临海市| 怀远县| 黎川县| 青岛市| 黔东| 尖扎县| 武乡县| 沂南县| 三河市| 永丰县| 通辽市| 高州市| 靖宇县| 广饶县| 来凤县| 江津市| 桦甸市|