我尝试与 Access 建立连接,但在编译 Java 文件后遇到以下问题
[Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序
我的代码是:
import java.sql.*;
public class abc
{
public static void main(String args[])
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String fn="C:/ctb/new";
String database = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb,*.accdb)};DBQ="+fn+".accdb;";
Connection conn = DriverManager.getConnection(database);
System.out.println(conn);
}
catch(Exception e)
{
e.printStackTrace();
System.out.println("Error!");
}
}
}