1

Java API を使用して Excel を読み込もうとしています。エラーを投げています。

コードは次のとおりです-

      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      conn = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Excel Driver (*.xls)};DBQ=D:\\SelFrame\\Business_Script\\Controller.xls");   
      stmt = conn.createStatement();

エラーは次のとおりです-

java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
java.lang.NullPointerException
java.lang.NullPointerException

環境使用 -

JDK 1.7 (64 bit)
O/S = Win 7 (64 bit)
MS office = 32 bit
4

2 に答える 2

0

接続文字列を次のように変更します。

conn = DriverManager.getConnection("jdbc:odbc:DBQ");
于 2013-04-24T06:53:23.920 に答える