java - 使用jdbc查询两个数据库到同一个sql server实例

标签 java jdbc database-connection

在 Java 独立客户端服务器应用程序(使用 Netbeans)中,我使用静态方法连接到 SQL 服务器:但是如果我使用第二个连接,我会收到错误:

Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: Utili.StaticConnessione.getConnessione2()Ljava/sql/Connection;

有人可以帮助我吗? 谢谢

   public class StaticConnessione {
 // first coonection
public static Connection getConnessione1() throws SQLException {

    String s = System.getProperty("user.name");
    try {
        Class.forName("net.sourceforge.jtds.jdbc.Driver");
        return DriverManager.getConnection("jdbc:jtds:sqlserver://localhost;databaseName=FIRST_DB;user=sa; password = abc");
    } catch (ClassNotFoundException e) {
        JOptionPane.showMessageDialog(null, e.toString(), "msg", 2);
    }
    return null;
}
// second connection

public static Connection getConnessione2() throws SQLException {
    // first coonection
    String s = System.getProperty("user.name");
    try {
        Class.forName("net.sourceforge.jtds.jdbc.Driver");
        return DriverManager.getConnection("jdbc:jtds:sqlserver://localhost;databaseName=SECOND_DB;user=sa;password = abc");
    } catch (ClassNotFoundException e) {
        JOptionPane.showMessageDialog(null, e.toString(), "msg", 2);
    }
    return null;
}

最佳答案

您可以在调用 getConnessione1 和 getConnessione2 的地方发布代码吗?此外,您可能应该考虑使用连接池来访问您的数据库。

关于java - 使用jdbc查询两个数据库到同一个sql server实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15729979/

相关文章:

java - 如何以编程方式从 PDF 文档中删除特定图像?

java - 在数据流管道步骤中获取数据存储实体

java - 如何使用 java/html 表单通过网页安全地创建 Neo4j 节点

java - 提交和回滚在数据库中是如何工作的?

java - 我如何检查该条目是否已存在于表中或 servlet 中

java - 使用 Oracle UCP 连接池管理器时如何获取连接?

java - VetoSet NullPointerException

java - 没有 JDBC 类型 : -101 的方言映射

database - 用于 Java Web 应用程序的 Oracle 驱动程序

java - 根据从数据库检索的数据设置变量