gpt4 book ai didi

java - 尝试通过 Eclipse 连接到 Sql 服务器(我认为找不到驱动程序)

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:49:39 26 4
gpt4 key购买 nike

这是代码:

package com.coupon;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLDataException;
import java.sql.SQLException;

public class MainSqlConnection {

public static class JdbcUtils {

public static void main(String[] args) throws SQLException {
String server = "DESKTOP-C7IQ9EE";
String port = "3306";
String user = "CouponProject";
String password = "1234";
String database = "new";
String jdbcurl="jdbc:sqlserver://server:port;DatabaseName=new";
Connection con = null;



try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}

jdbcurl = "jdbc;sqlserver://' "+ server + ":" +port + ";user=" + user +
";password=" +password + ";databasename=" + database + "";
try{
con = DriverManager.getConnection(jdbcurl,"CouponProject","1234");
}catch(SQLException e){
e.printStackTrace();
}
try{
PreparedStatement pst = con.prepareStatement("select * from ID");
ResultSet rs=pst.executeQuery();
while(rs.next()){
System.out.println("ID="+rs.getInt("ID")+"user="+rs.getString("Name"));

}
}catch(SQLDataException e){
e.printStackTrace();
}
}
}

异常(exception)情况是:

java.sql.SQLException: No suitable driver found for jdbc;sqlserver://' 
DESKTOP-C7IQ9EE:3306;user=CouponProject;password=1234;databasename=new
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.coupon.MainSqlConnection$JdbcUtils.main(MainSqlConnection.java:34)
Exception in thread "main" java.lang.NullPointerException
at com.coupon.MainSqlConnection$JdbcUtils.main(MainSqlConnection.java:39)

我们尝试做窗口>>透视>>打开透视>>其他>>数据库开发>>右键单击数据库连接>>我们选择SQL服务器然后下一步>>但是我们没有找到驱动程序按钮应该出现在窗口右上角的驱动程序部分附近我们确实通过构建路径实现了 jar,我们还将 java 导入到 lib 文件夹中,我们不知道出了什么问题,请帮助我们,非常感谢。

最佳答案

您描述的选项适用于 eclipse(内部)数据库资源管理器。

因此,对于您的项目:

  1. 您需要创建一个文件夹 (ej: 'lib')。
  2. 放入包含 SQLDriver 类的 jar。
  3. 将 jar 添加到类路径:
  4. 右键单击该项目。
  5. 属性
  6. Java 构建路径
  7. 添加 jar ...
  8. 在您的项目中找到您的 lib 文件夹...并准备就绪。

现在,程序可以从 jar 加载 SQLDriver。

关于java - 尝试通过 Eclipse 连接到 Sql 服务器(我认为找不到驱动程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45866071/

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