gpt4 book ai didi

java - 将 Eclipse Web 应用程序连接到 sql 2012 数据库

转载 作者:行者123 更新时间:2023-12-02 06:22:18 25 4
gpt4 key购买 nike

我正在研究如何使用 Windows 身份验证将 Web 应用程序连接到 sql 2012 数据库“MyTestDatabase”。我有一个类似的项目,它是一个简单的java应用程序,可以打印出表格的内容。这是它的代码...

public class sqldriver {
Connection connection = null;
public sqldriver() {}
public boolean doConnection() {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
connection = DriverManager
.getConnection("jdbc:sqlserver://localhost:1433;database=MyTestDB;integratedSecurity=true");
Statement stmt = connection.createStatement();
} catch (ClassNotFoundException e) {
System.out.println("ClassNotFoundException : " + e.getMessage()); return false;
} catch (SQLException e) {
System.out.println(e.getMessage()); return false;
}
return true;
}

我能找到的只是 Derby 教程,但这不是我需要的。我不断收到的错误是...

WARNING: Failed to load the sqljdbc_auth.dll cause : no sqljdbc_auth in java.library.path

我已将 sqljdbc_auth.dll 添加到 web-inf/lib 中,但它不能解决问题。有什么我错过的吗?

最佳答案

确保在 odbc 中添加数据库!转到开始菜单并输入 Odbc 然后会出现一个对话框>>选择系统 dsn 点击,然后选择添加,然后选择您的服务器,无论是 Mysql 还是 ms Access之后,如果您选择 Mysql,则输入您的数据库信息,然后单击“确定”保存然后转到您的代码并使用您的配置创建一个字符串并将其发送到连接对象!!

注意:您应该删除构造函数并让编译器保持默认运行..

关于java - 将 Eclipse Web 应用程序连接到 sql 2012 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20906942/

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