我可以执行以下代码中注释的query2,但是query1(粗体)显示上述错误。谁能帮我这个忙。
java.sql.SQLException:[Microsoft] [ODBC驱动程序管理器]无效 描述符索引
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:mini1");
Statement st=con.createStatement();
**String query1="SELECT empd1.EmpNo as nn,empd2.Designation as dd FROM empd1 Inner join empd2 ON (empd1.DesignationCode = empd2.DesignationCode) ";**
//String query2="select * from empd1 Inner join empd2 ON (empd1.DesignationCode = empd2.DesignationCode) ";
ResultSet rs=st.executeQuery(qry);
while(rs.next()) {
System.out.println(rs.getInt(1) + "\t" +
rs.getString(2) + "\t" +
rs.getString(3) + "\t" +
rs.getString(4) + "\t" +
rs.getString(5) );
}
rs.close();
st.close();
con.close();
我希望打印表,但实际上它显示的是-java.sql.SQLException:[Microsoft] [ODBC驱动程序管理器]无效的描述符索引