[英]Exception in thread “main” java.sql.SQLException: No suitable driver found for jdbc:ucanaccess://C:/Users/gfas1/Desktop/st.accdb
[英]Exception: java.sql.SQLException: No suitable driver found for jdbc:ucanaccess
在我的java代码中获取异常
例外:java.sql.SQLException:没有为jdbc找到合适的驱动程序:ucanaccess:C:\\ Users \\ mindurka \\ Desktop \\ SeleniumWorkspace \\ TestCaseSheet \\ TestCaseSheet.mdb;
Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");
System.setProperty("DUCANACCESS_HOME","C:/Users/mindurka/Downloads/Selenium3.4/UCanAccess-4.0.2-bin/UCanAccess-4.0.2-bin");
String connURL = "jdbc:ucanaccess:"+TestCaseSheetPath+";";
Connection objAccessCon = DriverManager.getConnection(connURL);
在我的库集中的源文件夹中包含了所有五个jar
C:\\ UCanAccess-4.0.2-BIN \\ UCanAccess-4.0.2斌
我不明白这背后的原因。 请帮助。
jdbc:ucanaccess:C:\Users\mindurka\Desktop\SeleniumWorkspace\TestCaseSheet\TestCaseSheet.mdb
不是有效的连接URL。 它需要从头开始
jdbc:ucanaccess://
后跟数据库文件的路径。
我的错...我错过了连接字符串中的双正斜杠。 它应该是 ...
Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");
System.setProperty("DUCANACCESS_HOME","C:/Users/mindurka/Downloads
/Selenium3.4/ UCanAccess-4.0.2-bin/UCanAccess-4.0.2-bin");
String connURL = "jdbc:ucanaccess:**//**"+TestCaseSheetPath;
Connection objAccessCon = DriverManager.getConnection(connURL);
Connection objAccessConData = DriverManager.getConnection(connURL1);
Statement objRS = objAccessCon.createStatement();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.