删除此行中的参数:
rs= pst.executeQuery(query);
一定是
rs= pst.executeQuery();
因为该声明是在
PreparedStatement pst=conn.prepareStatement(query);
execute(Stringsql)是从Statement继承的,将在不准备状态的情况下执行状态(sql)。

删除此行中的参数:
rs= pst.executeQuery(query);
一定是
rs= pst.executeQuery();
因为该声明是在
PreparedStatement pst=conn.prepareStatement(query);
execute(Stringsql)是从Statement继承的,将在不准备状态的情况下执行状态(sql)。