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();
}
}
}