多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > htmlcss > J2EE--JDBC

J2EE--JDBC

來源:程序員人生   發布時間:2015-04-11 09:42:22 閱讀次數:3204次
JDBC(Java Data Base Connectivity,java數據庫連接)是1種用于履行SQL語句的Java API,可以為多種關系數據庫提供統1訪問,它由1組用Java語言編寫的類和接口組成。簡單地說,JDBC 可做3件事:與數據庫建立連接、發送 SQL 語句并處理結果(其作用類似于我們之前用的sql server數據庫中有1個sqlhelper類)。
1、JDBC驅動程序:
    
2、JDBC的使用步驟:

1.注冊驅動 (只做1次)  

        Class.forName(“com.mysql.jdbc.Driver”);

2.建立連接(Connection) 

         1)使用DriverManager來獲得鏈接,需要傳入3個參數:分別是數據量的url、用戶名、密碼。以下:

          Connection conn = DriverManager.getConnection(url, user, password);  

2)通過connecton對象創建statement對象,有以下3個方式


createStatement()創建基本的Statement對象。

prepareStatement(Stringsql):根據傳入的sql語句創建預編譯的Statement對象。

prepareCall(Stringsql):根據傳入的sql語句創建CallableStatement對象

3.創建履行SQL的語句(Statement)

    1)履行sql語句代碼以下:
  1. Statement st = conn.createStatement();  
  2. st.executeQuery(sql);  
  3. PreparedStatement  
  4. String sql = “select * from table_name where col_name=?”;  
  5. PreparedStatement ps = conn.preparedStatement(sql);  
  6. ps.setString(1, “col_value”);  
  7. ps.executeQuery();  

    2)Statement履行sql語句,有3個方法履行

execute:可以履行任何SQL語句,單比較麻煩

executeUpdate:可以履行DML、DDL語句。履行DML返回受影響的SQL語句行數,履行DDL返回0;

executeQuery:只能履行查詢語句,履行后返回代表查詢結果的ResultSet對象。

4.處理履行結果(ResultSet)

  1. ResultSet rs = statement.executeQuery(sql);  
  2. While(rs.next()){  
  3. rs.getString(“col_name”);  
  4. rs.getInt(“col_name”);  
  5. //…  
  6. }  

5.釋放資源

    釋放ResultSet, Statement,Connection.

總結:通過了解和分析,其實本質上和ADO.NET1樣,都干了3件事:數據庫建立連接、發送 SQL 語句并處理結果。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 综合亚洲欧美 | 亚洲a成人| 一区二区三区四区免费视频 | 欧美午夜在线播放 | 最新国产在线观看福利91 | 伊人网网 | japanese护士 | 色网站综合 | 精品国产免费福利片 | www.欧美com| 国产毛片在线视频 | a级一级黄色片 | 日韩欧美在线看 | free性欧美人与牛 | 国产成人精品一区二区三在线观看 | 国产a级午夜毛片 | 欧美黑人巨大性极品hd | 国产乱辈通伦影片在线播放 | 欧美大陆日韩一区二区三区 | 最近手机中文字幕高清1 | 另类欧美 | 亚洲www色| 欧美成人h版网址 | 欧美黑人xxxx猛战黑人 | 欧美黑人乱大交ⅹxxxxx | 欧美最猛性xxxxx(亚洲精品) | 亚洲最大色网站 | 国产日产欧产麻豆精品精品推荐 | 亚州黄色 | 中文字幕一区二区三区有限公司 | 免费a网站 | 中文字幕最新中文字幕中文字幕 | 欧美一区二区三区视频 | 美女毛片视频 | 欧美日韩精品在线 | 亚洲成人黄色网址 | 精品国产日韩一区三区 | 国内精品久久久久久不卡影院 | 亚洲综合网址 | 久久精品国产精品亚洲综合 | 亚洲国产一区二区三区 |