有点问题。求助
我用java连接sqlserver,能连上,能查到数据。感觉有的重复了,能合起来吗。部分代码如下
class sql {
private String url="jdbc:sqlserver://192.168.150.130:1433;databaseName=test";
private String user="a";
private String pwd="123";
public void select_sql() {
try {
Connection con=DriverManager.getConnection(url,user,pwd);
Statement stmt=con.createStatement();
String select_sql="select * from tab1";
ResultSet rs=stmt.executeQuery(select_sql);
while(rs.next()) {
System.out.println(rs.getString("name"));
}
rs.close();
stmt.close();
con.close();
}catch(Exception e) {
System.out.println("查询出错");
}
}
public void insert_sql() {
try {
Connection con=DriverManager.getConnection(url,user,pwd);
Statement stmt=con.createStatement();
String sql="insert into tab1(id,name) values(5,'f')";
stmt.executeUpdate(sql);
System.out.println("插入成功");
stmt.close();
con.close();
}catch(Exception e) {
System.out.println("插入出错");
}
}
。
。
。
。
。}
几个方法里都有
Connection con=DriverManager.getConnection(url,user,pwd);
Statement stmt=con.createStatement();
能直接放到类下面吗。