我正在尝试使用 sun.jdbc.odbc.JdbcOdbcDriver 通过 Java 访问 Microsoft Excel 文件。但是,我不断收到:“java.sql.SQLException:[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified”。
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection c = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Excel Driver (*.xls)};DBQ="+ fileName + ";DriverID=22;READONLY=false;");
c.close();
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(parent, ex.toString());
}
干杯!