复制执行更新的一些现有代码以执行查询。

PreparedStatement pstmt2  = connection.prepareStatement(sql);
pstmt2.executeUpdate();


成为

PreparedStatement pstmt2  = connection.prepareStatement(sql);
pstmt2.executeQuery(sql);


执行代码时,收到此异常。我怀疑此异常仅由sybase产生。

最佳答案

归功于专家交流,以提供指导-使用方法createStatement而不是prepareStatement。

SQL应该是:
语句pstmt2 = dbconn2.createStatement();
ResultSet结果= pstmt2.executeQuery(sql);

10-07 16:41