odbccommand调用带输出的存储过程是什么格式?----高人帮帮。
OdbcDataReader dr; //存放变量的数据
Database db = new Database();
db.ODBCOpen(connstr);
OdbcParameter[] prams = {
db.oMakeInParam("@StrSql",OdbcType.VarChar,5000,sqlstr),
db.oMakeInParam("@PageIndex",OdbcType.Int,16,ipage ),
db.oMakeInParam("@PageCount",OdbcType.Int,16,20),
db.oMakeInParam("@SortClause",OdbcType.NText,5000,"MA001"),
db.oMakeInParam("@Filter",OdbcType.NText,5000,"MA001"),
db.oMakeOutParam("@TotalNum",OdbcType.Int,16)
};
db.RunProc("exec Common_Sp_Pagination @StrSql=?,@PageIndex=?,@PageCount=?,@SortClause=?,@Filter=?,OUTPUT", prams, out dr);
上面这句跑不通啊。
怎么调用?