扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共19页)
//////////////////////////////////////////////////////////// //Get products from the database as a String array //////////////////////////////////////////////////////////// public String[] getProducts() { String[] arr = new String[0]; Connection con; Statement stmt; ResultSet rs; int count = 0; String sql = "select * from p_products order by productID"; try { //Load Driver: Class.forName(driver); //Connect to the database with the url con = DriverManager.getConnection(dburl , dbuid , dbpwd); stmt = con.createStatement(); //Get ResultSet rs = stmt.executeQuery(sql); //Count the records while(rs.next()) {count++;} //Create an array of the correct size arr = new String[count]; //Get ResultSet (the portable way of using rs a second time) rs = stmt.executeQuery(sql); while(rs.next()) { arr[rs.getInt("productID")] = rs.getString("productname"); } stmt.close(); con.close(); } catch (java.lang.Exception ex) { arr[0] = ex.toString(); } return arr; } |
arr[rs.getInt("productID")] = rs.getString("productname"); |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者