java 串連資料庫之一個完整的函數

來源:互聯網
上載者:User

標籤:

第一個參數要查詢的列名
第二個參數是串連的url
第三個參數是使用者名稱
第四個參數密碼
第五個參數是執行的命令。

注意,url格式是

jdbc:mysql://localhost:3306/wechat

jdbc:是不變的,我採用musql,所以,jdbc:mysql//,localhost是本機,如果自己有連結,填串連

3306是資料庫的連接埠,/wechat 這裡是自己的資料庫名

 

用之前,二維字串數組自己要先定義,以及一些其他變數。

 


 1 public String[][] init_Driver_and_connect(String col_name,String url,String user,String pwd,String order){ 2         int i=0; 3         try { 4             Class.forName("com.mysql.jdbc.Driver").newInstance();//初始化驅動 5             conn = DriverManager.getConnection(url, user, pwd);//串連資料庫 6             Statement stmt = conn.createStatement();//建立語句對象,用以執行sql語言 7             rs = stmt.executeQuery(order);//所要查詢的表和命令執行 8             rs.last();//遍曆 9             row_sum=rs.getRow();//返回行數10             data_adapter=new String[row_sum][100];//初始化二維字串數組的大小11             while (rs.next()) {//逐個獲得值並輸入到二維數組裡12                 String name = rs.getString(col_name);//所有擷取值的列13                 data_adapter[i][100]=name;14                 i++;15             }16             rs.close();//關閉資料庫17             conn.close();18         }catch (Exception e){19             System.out.println("Connecting the db fauil");20         }21         return data_adapter;//返回22     }

 


 

java 串連資料庫之一個完整的函數

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.