sql桥连方法
public SQLq(){
Connection conn=null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
conn=DriverManager.getConnection("jdbc:odbc:库名","sa","sa");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(conn!=null){
System.out.println("数据库桥连连接成功");
}
return conn;
}
结果集
public Statement getStmt(){
try {
stmt=getConnDriver().createStatement();
} catch (SQLException e) {
e.printStackTrace();
}
return stmt;
}
sql直连的方法
这里先要导入3个SQL包~!(这个由SUN提出的,但是由微软实现的)所以要导入下
分别是 msbase.jar mssqlserver.jar msutil,jar 着3个包
public SQLz(){
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
//DataBase_URL这个设置要连接的IP地址:端口:库名///
String DataBase_URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=PhoneAndAccount";
try {
conn=DriverManager.getConnection(DataBase_URL, "sa", "sa");
} catch (SQLException e) {
e.printStackTrace();
}
if(conn!=null){
System.out.println("数据库直连连接成功");
}
return conn;
}
同样结果集
public Statement getStmt(){
try {
stmt=getConnDriver().createStatement();
} catch (SQLException e) {
e.printStackTrace();
}
return stmt;
}
注:小弟才潜,有错误的地方请各位大哥前辈加以指点!谢谢