我这段程序编译能通过,一执行就报错,错误如下:
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] 无效的 SQL语句
;期待 'DELETE'、'INSERT'、'PROCEDURE'、'SELECT'、或 'UPDATE'。
        at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6958)
        at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7115)
        at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(JdbcOdbc.java:3111)
        at sun.jdbc.odbc.JdbcOdbcStatement.execute(JdbcOdbcStatement.java:338)
        at sun.jdbc.odbc.JdbcOdbcStatement.executeQuery(JdbcOdbcStatement.java
53)
        at abc.main(abc.java:21)我的程序如下:
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Date;
import java.sql.Connection;
class abc
{
    public static void main(String[] args)
    {
      
      try
      {
      String ul="jdbc:odbc:abc";
  String username="";
  String password="";
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  Connection con = DriverManager.getConnection(ul,username,password);
  Statement st=con.createStatement();
  String sql="selcet * from student";
ResultSet rs=st.executeQuery(sql);
}
   catch(SQLException e)
   {
    e.printStackTrace();
   }
   catch(ClassNotFoundException e)
   {
    e.printStackTrace();
   }
     
  }
     
}
请各位高手帮着解决一下!!!!谢谢了!!!