java 该语句没有返回结果集

错误来源:
METHOD = com.common.data.DBHelper.getResultSet( NewProxyConnection, String, ArrayList )
PARAM_0 = com.mchange.v2.c3p0.impl.NewProxyConnection@5c38c1
PARAM_1 = {call sp_ZineKind_Delete(?)}
PARAM_2 = {
    83
}
该语句没有返回结果集。

分析:
1、程序检查一切都正确:
1.1
conn = dbHelper.getConnection();
rs = this.getDbHelper().getResultSet(conn, sql, par);
if(rs.next()){
    ret=rs.getInt(1);
}
或1.2
int ret = this.getDbHelper().executeSQL( sql, par );
见意使用:方法1.1
2、数据库存储过程(在这里我用的有存储过程)
存储过程中缺少SET NOCOUNT ON ;

解决:
存储过程中缺少SET NOCOUNT ON ;

你可能感兴趣的:(java,sql)