改成了:
public ResultSet view(){
String sql = new String("select * from User where UserName = ") ;
sql = sql + "'" + "Ammon" + "'" ;
return super.executeQuery(sql) ;
}
还是不行

解决方案 »

  1.   

    access2000,
    现在我发现除了那个view(int ID),其他任何操作都回失败
      

  2.   

    说的明白一些是不是查表中的id和name
      

  3.   

    现在成功了,重起了一次就成功了,ftft
    但是有了另一个奇怪的问题,返回的ResultSet调用getString()方法只能看到UserName字段,看不到表中其他的ID,Address,NickName等字段,为什么?
    ResultSet有没有察看字段名的方法?
      

  4.   


    ResultSetMetaData rsm=rs.getMetaData();
    String serName=rsm.getColumnName(1);//我想你的serName字段是结果集的第一个列