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 @   磕伴  阅读(438)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2021-06-25 编辑的时候获取默认值
点击右上角即可分享
微信分享提示