gpt4 book ai didi

java - 连接 sql server JAR 文件

转载 作者:行者123 更新时间:2023-12-01 13:32:57 27 4
gpt4 key购买 nike

我想连接SQLServer2012。我有 JRE 7 和 sqljdbc4.jar。当我使用 eclipse 启动程序时连接正常,但当我创建 JAR 文件时连接无法完成。我应该改变什么?sqljdbc4.jar 添加到引用的库和 jre7\lib 中。

这里是代码:

        String host = textFieldHost.getText();
String instantion = textFieldInstation.getText();
String url = "jdbc:sqlserver://" + host + "\\" + instantion + ":1433;databaseName=db";

try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
conn = DriverManager.getConnection(url, textField.getText(), String.valueOf(passwordField.getPassword()));
}
catch (ClassNotFoundException e1)
{
e1.printStackTrace();
} catch (SQLException e)
{
e.printStackTrace();
}

最佳答案

您需要将 sqljdbc4.jar 添加到您的 classpath 中运行您的应用程序时。
类路径是Java运行环境搜索类和其他资源文件的路径。可以在调用 JDK 工具时使用 -classpath 选项(首选方法)或通过设置 CLASSPATH 环境变量来设置类路径。
例如:

java -classpath sqljdbc4.jar;. com.foo.Main

关于java - 连接 sql server JAR 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21451454/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com