内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

Java中使用JDBC連接數(shù)據(jù)庫的示例代碼與注意事項(xiàng)

本篇內(nèi)容主要講解“Java中使用JDBC連接數(shù)據(jù)庫的示例代碼與注意事項(xiàng)”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Java中使用JDBC連接數(shù)據(jù)庫的示例代碼與注意事項(xiàng)”吧!

目前創(chuàng)新互聯(lián)建站已為1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、猇亭網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

實(shí)例代碼如下:

 import java.sql.Connection;  import java.sql.PreparedStatement;  import java.sql.ResultSet;  import java.util.ArrayList;  import java.util.List;   import javax.sql.PooledConnection;   import oracle.jdbc.pool.OracleConnectionPoolDataSource;   public class JDBCTest {      private String url = null;       /*       *        */     public JDBCTest(String sHostName, String sPortNumber, String sSid) {          url = "jdbc:oracle:thin:@" + sHostName + ":" + sPortNumber + ":" + sSid;          // if JDK1.6 you also can use as          // url = "jdbc:oracle:thin:@" + sHostName + ":" + sPortNumber + "/" + sSid;      }       public List<String> getList(String sUsrName, String sPassword, String sql) {          List<String> resultList = new ArrayList<String>();          try {              OracleConnectionPoolDataSource ocpds = new OracleConnectionPoolDataSource();              String url1 = System.getProperty("JDBC_URL");              if (url1 != null)                  url = url1;              ocpds.setURL(url);              ocpds.setUser(sUsrName);              ocpds.setPassword(sPassword);              PooledConnection pc = ocpds.getPooledConnection();              Connection conn = pc.getConnection();              PreparedStatement pstmt = conn.prepareStatement(sql);              ResultSet rset = pstmt.executeQuery();              while (rset.next()) {                  resultList.add(rset.getString(1));              }              rset.close();              pstmt.close();              conn.close();              pc.close();          } catch (Exception e) {           }          return resultList;      }       /**       * @param args       */     public static void main(String[] args) {                  // use you real info          String sUsrName = "";          String sPassword = "";          String sql = "";           JDBCTest jdbctest = new JDBCTest("localhost", "1521", "orcl");          List<String> list = jdbctest.getList(sUsrName, sPassword, sql);          System.out.println(list.size());      }   }

需要特別注意的是:

url = "jdbc:oracle:thin:@" + sHostName + ":" + sPortNumber + "/" + sSid;

在JDK1.6 中,可以使用如上的url . 也就是port 和sid之間可以用 “/” 分割。 在JDK 1.5 中就不能這樣用了,只能使用 ":" 。

除了使用以上連接池的方式進(jìn)行連接外, 當(dāng)然也可以使用傳統(tǒng)方式進(jìn)行連接

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();  Connection conn = DriverManager.getConnection(url, suUserName,passWord);

到此,相信大家對“Java中使用JDBC連接數(shù)據(jù)庫的示例代碼與注意事項(xiàng)”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

網(wǎng)站標(biāo)題:Java中使用JDBC連接數(shù)據(jù)庫的示例代碼與注意事項(xiàng)
當(dāng)前地址:http://www.rwnh.cn/article20/ghdejo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、網(wǎng)站收錄小程序開發(fā)、靜態(tài)網(wǎng)站、、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
平江县| 常山县| 天津市| 汝州市| 车致| 淮阳县| 玛纳斯县| 肇州县| 靖边县| 自治县| 资讯| 海城市| 定西市| 津市市| 佛冈县| 武乡县| 朔州市| 鹿泉市| 沈阳市| 灵武市| 襄城县| 丰宁| 化德县| 濮阳市| 定西市| 东安县| 永平县| 咸丰县| 天峨县| 交口县| 隆德县| 乌兰浩特市| 晋江市| 岳池县| 凌源市| 禹城市| 通辽市| 游戏| 无锡市| 盐池县| 高淳县|