JAVA连接sqlserver

导入依赖

        <dependency>
            <groupId>com.microsoft.sqlserver</groupId>
            <artifactId>mssql-jdbc</artifactId>
            <version>8.2.2.jre8</version>
        </dependency>

JAVA连接sqlserver

 

测试代码

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;

public class LinkDB {

    public static void main(String[] args) {
        
        connect();
    }
    
    //连接数据库执行语句
    private static List<String> connect() {
        List<String> arr = new ArrayList<String>();
        try {
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
            String url = "jdbc:sqlserver://127.0.0.1:1433;database=security";
            String user = "tom";
            String password = "123456";
            Connection con = DriverManager.getConnection(url, user, password);
            
            Statement statement = con.createStatement();
            ResultSet re = statement.executeQuery("select * from test01 ");//执行查询语句,接收结果集
            System.out.println(re);
            while (re.next()) {
                System.out.println(re.getString(1) + " " + re.getString(1));
            }
            
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } catch (SQLException e) {
            e.printStackTrace();
        }
        return arr;
    }

}
View Code

 

posted @ 2022-06-25 14:50  磕伴  阅读(450)  评论(0)    收藏  举报