我正在使用 RFT(Rational Functional Tester)8.2 进行自动化。执行以下步骤时出现错误
- 我使用 Microsoft Excel ODBC 驱动程序从 Java 程序连接到 Excel 表。
- 我无法连接到 excel 驱动程序。我收到以下错误消息。
这是我的代码
Connection c1 =null;
c1 = java.sql.DriverManager.getConnection( "jdbc:odbc:Driver={Microsoft Excel Driver (*.xls)};DBQ="+SummaryExcelfile+";READONLY=FALSE");
这是我的例外
java.sql.SQLException:[Microsoft][ODBC Excel 驱动程序] 超出系统资源。在 sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6957) 在 sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7114) 在 sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:3073) ) 在 sun.jdbc.odbc.JdbcOdbcConnection.initialize(JdbcOdbcConnection.java:323) 在 sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:174) 在 java.sql.DriverManager.getConnection(DriverManager.java:322)在 java.sql.DriverManager.getConnection(DriverManager.java:273) 在 SupportLibraries.CRAFT_ExcelResults.createSummaryHeader(CRAFT_ExcelResults.java:230) 在 SupportLibraries.CRAFT_Report.createSummaryHeader(CRAFT_Report.java:63) 在 Allocator.testMain(Allocator.java: 89) 在 sun.reflect.NativeMethodAccessorImpl。