SQL Server 2012 用JavaJDBC技術連線資料庫並查詢表
阿新 • • 發佈:2019-01-11
try{//必須寫在try_catch語句中 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String str = "jdbc:sqlserver://localhost:1433;databaseName=Myproject";//填寫自己的資料庫專案名稱 String user = "sa";//寫自己的SQL server使用者名稱 String Password = "123456789";//寫密碼 con = DriverManager.getConnection(str, user, Password); stmt = con.createStatement();// 建立Statement物件 rest = stmt.executeQuery("select * from table_name");//table_name填寫要查詢的表名 { int i = 0;// 定義變數將表table_name資料讀出並儲存在二維陣列中 while (rest.next()) {//返回值若為空跳出迴圈 num[i] = rest.getString("num"); i++; } } }catch (Exception e) { e.printStackTrace(); } finally {// 關閉資料庫 if (rest != null) try { rest.close(); } catch (SQLException e) { e.printStackTrace(); } if (stmt != null) { try { stmt.close(); } catch (SQLException e) { e.printStackTrace(); } } }