如何在CA生成器中调用SQL存储过程,并把存储过程中的返回值输出。
在CA设计器中的语句:EXECUTE sp_abc ?cwhere, ?@totalCount?@totalCount为返回值写法,用exec 语句调用正常,CA中不行,求解。
* 假设 oCA 是 CursorAdapter 实例 oCA.SelectCmd = "CALL sp_abc(?, ?)" * 使用 CALL 替代 EXECUTE * 定义参数 oCA.AddParameter("cwhere", SQL_VARCHAR, SQL_PARAM_INPUT) oCA.AddParameter("totalCount", SQL_INTEGER, SQL_PARAM_OUTPUT) * 显式声明输出参数 * 执行查询 oCA.FillCursor("myCursor")