下面的代碼片段值java.sql.SQLException:[微軟] [ODBC驅動程序管理器]無效的描述符索引
String query = " SELECT * FROM accessdb.user;";
try
{
ResultSet rs = statement.executeQuery(query);
rs.first();
String s = "";
do
{
s = s + rs.getInt(0) + "\t\t" + rs.getString(1) + "\t\t"
+ rs.getString(2) + "\n";
rs.next();
}
while (!rs.isLast());
System.out.println(s);
}
catch (Exception ex)
{
System.out.println("\nError for firing query");
}
產生以下異常
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Invalid descriptor index
這是怎麼造成的,哪能解決這個問題?
Thanx Vikdor問題現在解決了。而不是使用索引我用列的名稱,這就是問題所在。 –