[英]Exception: java.sql.SQLException: No suitable driver found for jdbc:ucanaccess
Getting exception in my java code 在我的java代码中获取异常
Exception: java.sql.SQLException: No suitable driver found for jdbc:ucanaccess:C:\\Users\\mindurka\\Desktop\\SeleniumWorkspace\\TestCaseSheet\\TestCaseSheet.mdb; 例外: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);
Have included all the five jars in the source folder in my library set 在我的库集中的源文件夹中包含了所有五个jar
C:\\UCanAccess-4.0.2-bin\\UCanAccess-4.0.2-bin C:\\ UCanAccess-4.0.2-BIN \\ UCanAccess-4.0.2斌
I do not understand the reason behind this. 我不明白这背后的原因。 Kindly help.
请帮助。
jdbc:ucanaccess:C:\Users\mindurka\Desktop\SeleniumWorkspace\TestCaseSheet\TestCaseSheet.mdb
is not a valid connection URL. 不是有效的连接URL。 It needs to begin with
它需要从头开始
jdbc:ucanaccess://
followed by the path to the database file. 后跟数据库文件的路径。
My Bad.. I missed a double forward slash in the connection string. 我的错...我错过了连接字符串中的双正斜杠。 It should be ...
它应该是 ...
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.