import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.DriverManager;
public class ExcelReader
{
public static void main( String [] args )
{
Connection c = null;
Statement stmnt = null;
try {
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
c = DriverManager.getConnection( "jdbc:odbc:Book1", "", "" );
stmnt = c.createStatement();
String query = "SELECT test1 FROM [Sheet1$] WHERE test1='測驗'";
ResultSet rs = stmnt.executeQuery( query );
System.out.println( "查得匹配'測驗'的test1的記錄為:" );
while( rs.next() )
{
System.out.println( rs.getString( "test1" ) );
}
}
catch( Exception e )
{
System.err.println( e );
}
finally
{
try {
stmnt.close();
c.close();
}
catch( Exception e )
{
System.err.println(e);
}
}
}
}
uj5u.com熱心網友回復:
可能在出錯的地方后面少加一個“}”,因為我也遇到這個問題,我在出錯的地方后面加個“}”,它就不報錯了。uj5u.com熱心網友回復:
你的代碼我貼過來了 沒報錯轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/44417.html
標籤:Java EE
下一篇:eclipse C++ CDT 版本。編譯C++專案后,錯誤輸出在Console 視窗中,如何雙擊打開錯誤檔案,定位錯誤行?
