当然可以帮你写两个方法。以下是通过 JDBC 连接两个不同的 SQL Server 数据库的示例代码:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class SQLServerConnector {
    // 第一个数据库连接方法
    public static Connection connectToDatabase1() {
        Connection conn = null;
        try {
            // 注册 SQL Server 驱动程序
            Class.forName('com.microsoft.sqlserver.jdbc.SQLServerDriver');
            // 数据库连接信息
            String url = 'jdbc:sqlserver://localhost:1433;databaseName=database1';
            String username = 'your_username';
            String password = 'your_password';
            // 建立数据库连接
            conn = DriverManager.getConnection(url, username, password);
            System.out.println('成功连接到数据库 1');
        } catch (ClassNotFoundException | SQLException e) {
            e.printStackTrace();
        }
        return conn;
    }

    // 第二个数据库连接方法
    public static Connection connectToDatabase2() {
        Connection conn = null;
        try {
            // 注册 SQL Server 驱动程序
            Class.forName('com.microsoft.sqlserver.jdbc.SQLServerDriver');
            // 数据库连接信息
            String url = 'jdbc:sqlserver://localhost:1433;databaseName=database2';
            String username = 'your_username';
            String password = 'your_password';
            // 建立数据库连接
            conn = DriverManager.getConnection(url, username, password);
            System.out.println('成功连接到数据库 2');
        } catch (ClassNotFoundException | SQLException e) {
            e.printStackTrace();
        }
        return conn;
    }
}

你可以根据需要修改连接信息和数据库名称,然后通过调用 connectToDatabase1() 和 connectToDatabase2() 方法来获得与不同数据库的连接对象。

Java JDBC 连接两个不同的 SQL Server 数据库

原文地址: http://www.cveoy.top/t/topic/iS7V 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录