sun.jdbc.odbc.JdbcOdbcDriver を使用して、Java 経由で Microsoft Excel ファイルにアクセスしようとしています。ただし、「java.sql.SQLException: [Microsoft][ODBC Driver Manager] データソース名が見つからず、デフォルトのドライバーが指定されていません」というメッセージが表示され続けます。
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());
}
乾杯!