废话不多说 老规矩 先上代码
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服务即可