废话不多说 老规矩 先上代码
package lyb.ODBCSqlServer.conn;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class ConnSQLServer {
String classname = "com.microsoft.sqlserver.jdbc.SQLServerDriver";//这个串从哪里来?下边图片有介绍
String user = "sa";//SQLserver的用户名
String password = "123";//SQLserver的密码
Statement stmt;
ResultSet rs;
String sql = "select * from Student";
String url = "jdbc:sqlserver://localhost:1433;DatabaseName=MySchool;";//蓝色是填写自己的数据库
{
try {
Class.forName(classname).newInstance();
Connection dbConn = DriverManager.getConnection(url, user, password);
System.out.println("连接 SQL server 成功");
stmt = dbConn.createStatement();
rs = stmt.executeQuery(sql);
while (rs.next()) {
System.out.print(rs.getString("StudentNo") + " ");
System.out.println(rs.getString("Phone") + " ");
}
if (rs != null) {
rs.close();
rs = null;
}
if (stmt != null) {
stmt.close();
stmt = null;
}
if (dbConn != null) {
dbConn.close();
dbConn = null;
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void main(String[] args) {
ConnSQLServer ser = new ConnSQLServer();
}
}
//相关的配置有一下几步:
//**************第一步:加载SQL Server 的驱动 jar包
下面说一下关于SQL Server Driver路径怎么找
打开jar驱动包 找到SQL server driver
2.拷贝类完整路径即可
这时候我们的类路径已经被拷贝好了 去粘贴 然后去掉后缀.class就好了
关于我用的数据库你们要自己去换成自己的
还有一点 出现tcp/ip的错误 你要打开SQL server配置管理工具
把禁用的tcp/ip开启 并重启SQLserver服务即可