gpt4 book ai didi

java - 如何将java连接到sql server 2008?

转载 作者:行者123 更新时间:2023-12-01 15:37:03 24 4
gpt4 key购买 nike

我想将java连接到sql服务器。这是我的代码:

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication20;

/**
*
* @author HaMeD
*/
import java.sql.*;
import javax.swing.JOptionPane;

public class JavaApplication20 {

public static void main(String[] args)
{
DB db = new DB();
db.dbConnect( "jdbc:jtds:sqlserver://HaMeD-PC:1433/Db_Test"," " ," ");
}
}

class DB
{
public DB() {}

public void dbConnect(String db_connect_string,
String db_userid, String db_password)
{
try
{
// Class.forName("net.sourceforge.jtds.jdbc.Driver");
String connectionUrl = "jdbc:sqlserver://HaMeD-PC:1433;DatabaseName=Db_Test;user=;Password=";
Connection con = DriverManager.getConnection(connectionUrl);
// Connection conn = DriverManager.getConnection(
// db_connect_string, db_userid, db_password);
System.out.println("connected");

}
catch (Exception e)
{
// JOptionPane.showMessageDialog(null, e.getMessage());
e.printStackTrace();
}
}
//<editor-fold defaultstate="collapsed" desc="comment">




};
//</editor-fold>

并且我没有 sqlserver登录的密码。我的错误是:

 Login failed for user ''. ClientConnectionId:afdb6551-8788-4d80-9d93-e382aa5f77d7

请帮助我。

最佳答案

您没有将 SQL Server 连接到 Java ....您正在连接。

其次,错误消息来自sql server。这意味着连接请求已发送,但 sql server 拒绝连接到该用户名/密码。您可以使用 Windows 身份验证在本地计算机中进行连接。请参阅文档。

关于java - 如何将java连接到sql server 2008?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8709318/

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