我用
......
Da.SelectCommand=cmd;
Da.Fill(Ds);
的形式接收存储过程返回的结果集,本来没什么问题,
但是当我在存储过程里面有 动态 sql 语句的时候
就无法取得结果集。
是怎么回事啊。
......
Da.SelectCommand=cmd;
Da.Fill(Ds);
的形式接收存储过程返回的结果集,本来没什么问题,
但是当我在存储过程里面有 动态 sql 语句的时候
就无法取得结果集。
是怎么回事啊。
但后来,你又重新给Da.SelectCommand赋值为SQL语句是吧?如果是这样的话,你肯定是忘记把Da.CommandType设置为CommandType.Text了,呵呵,是这样吗?