相关疑难解决方法(0)

java.sql.SQLException:没有为jdbc找到合适的驱动程序:microsoft:sqlserver

我尝试运行此程序时遇到此异常.这是微软的一个例子.我已经通过项目属性将sqljdbc4.jar添加到netbeans中的类路径中,用于编译和运行.我还测试了可以通过使用下面的import语句找到该类 - 在编译期间没有错误,所以它必须找到jar.

是否与sqldbc4.jar引用的dll或某些sql dll有关?

这是确切的例外,下面是确切的代码,密码除外.

例外:

run:
java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433;databaseName=HealthCareDatabase
Error Trace in getConnection() : No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433;databaseName=HealthCareDatabase
Error: No active Connection
    at java.sql.DriverManager.getConnection(DriverManager.java:602)
    at java.sql.DriverManager.getConnection(DriverManager.java:185)
    at javaapplication1.Connect.getConnection(Connect.java:35)
    at javaapplication1.Connect.displayDbProperties(Connect.java:50)
    at javaapplication1.JavaApplication1.main(JavaApplication1.java:23)
BUILD SUCCESSFUL (total time: 1 second)
Run Code Online (Sandbox Code Playgroud)

码:

 package javaapplication1;
import com.microsoft.sqlserver.jdbc.SQLServerDriver;

import java.*;

public class Connect {

    private java.sql.Connection con = null;
    private final String url = "jdbc:microsoft:sqlserver://";
    private final String serverName = "localhost";
    private final String portNumber = "1433"; …
Run Code Online (Sandbox Code Playgroud)

java sql-server jdbc driver sqlexception

48
推荐指数
4
解决办法
23万
查看次数

标签 统计

driver ×1

java ×1

jdbc ×1

sql-server ×1

sqlexception ×1