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

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

JDBC入門

2019-11-18 12:39:42
字體:
來源:轉載
供稿:網友

  1要學JDBC 你首先要有一點DBMS的基礎。象我這樣的低手低手低低手,首先拿了一個access做試驗。用ACCESS建立一張TABLE之后就可以了。當然,你還要系統知道你有這樣一張T ABLE。這時候,你可以用控制面板里面的ODBC數據源來完成。(這也是許多教材上沒寫的) 或者是我笨,連這也煩了好多天。:( 假如這個你都會了
  這一段你就可以直接跳過去了。
  我就懶得切圖片給大家看了。一步一步跟著做就好了!
  1 點開ODBC數據源
  2 選擇“文件DSN”標簽。
  3 點擊添加。
  4 雙擊MICROSOFT ACCESS DRIVER
  5 點擊“瀏覽”,找到你剛才建立ACCESS表的文件,點擊“保存”
  6 點擊下一步。。。然后完成,OK!
  這樣你就把系統就知道你有一個數據庫了。。。。
  
  是不是覺得我的廢話很多 呵。。不好意思 浪費你寶貴的時間了
  
  現在可以開始學怎么弄JDBC編程了。
  
  1.學習JDBC 首先你要知道什么是JDBC 這我就不廢話了。但是有一點必須知道,JDBC包主要是放在java.sql包里面的。所以,要寫一個JDBC的程序 首先要寫的一句話是:
  import java.sql.*
  
  2。對于JDBC編程,有一個專門的異常類(兄弟 異常類知道吧?說白了就是系統有可能碰到的錯誤情況),這個異常類叫SQLException。SQL是標準化查詢語言的意思,由于應用非常廣,簡直就成了數據庫的商標。所以S QLException就是專門針對在數據庫編程中出現的異常情況而提供的。
  所以 程序中必須包含的一句話是 throws SQLException
  
  3.然后就是讓你的程序與數據庫連接了。在這里 你需要用一個路徑指明你的數據庫在哪里。。。。你可以這樣定義
  String path="jdbcdbc:mydb"
  這里的mydb就是你所建立的數據源名。順便說一下,假如你不知道你的數據源名是什么(偶當時就不知道),還是在控制面板里可以看到地!
  
  3(1) 然后你要做的是調用DBMS的驅動程序,這就好象你要用聲卡必須裝聲卡驅動程序一樣,用JDBC必須用JDBC的驅動程序。SUN公司沒有把JDB C的驅動自動加載的原因恐怕是因為有一些非凡的數據庫并不支持ODBC標準的原因。當然 這個你暫時不用擔心,因為我們一般用的數據庫都是支持ODBC的。調用DBMS的驅動具體做法是:
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver);
  
  //這里的Class.forName用SUN公司的解釋是:this method attempts to locate, load, and link the class or interface. 意思說明白點就是:“好了,現在我要用這個類(接口)了!”也就是讓系統加載的意思。
  
  然后你就可以用剛才建立的路徑建立連接了:
  Connection myjdbc1=DriverManager.getConnection(path,user,passWord)
  
  呵呵,這句話里面內容就豐富了,包含了以下幾個內容,由于是入門教程,我就把我覺得最基本也是最需要的寫出來吧-----其實也就是我知道的:)
  首先是DriverManager,用來治理驅動程序的類。
  getConnection() 這個意思很直白 就是對所指定path的數據庫建立一個連接。這其中的三個參數,PATH不解釋了,user password是你需要訪問數據庫時候提供的用戶名和密碼 這個同樣可以在控制面板中看到。
  知道了這兩個,你大概也就知道Connection的意思了。
  Connection就是創建一個連接對象。(在這里是myjdbc1). 這個對象就好象是JAVA程序和DBS之間的一個通路,你通過這個來訪問,操作你的數據庫。
  
  打個比方 你的數據庫是一個房子,COnnection對象就是通向這個房子一條路,而SQL語言就好象是你使用的交通工具:比如腳踏車。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁强县| 南乐县| 江安县| 皮山县| 历史| 北流市| 泰州市| 苏尼特右旗| 牡丹江市| 缙云县| 海兴县| 怀仁县| 团风县| 南澳县| 铜陵市| 陈巴尔虎旗| 辉县市| 昆山市| 历史| 丹巴县| 菏泽市| 绥德县| 花莲市| 皮山县| 千阳县| 泰宁县| 北辰区| 固安县| 澜沧| 航空| 张掖市| 大荔县| 贡觉县| 广昌县| 上高县| 长白| 来安县| 东海县| 万全县| 伊宁县| 林西县|