再次调用存储过程时让存储过程的参数值清空
再第二次调用同一存储过程时参数会保留上次调用时传入的参数,得到的结果不正确,怎么在调用之前把参数的值清空啊?
[解决办法]
调用存储过程也就是一段SQL语句;
- C/C++ code
ADOQuery1->Close() ;ADOQuery1->SQL->Clear() ;//清楚之前调用SQL语句ADOQuery1->SQL->Add(SQL);ADOQuery1->ExecSQL() ;
发布时间: 2012-03-07 09:13:51 作者: rapoo
再次调用存储过程时让存储过程的参数值清空
再第二次调用同一存储过程时参数会保留上次调用时传入的参数,得到的结果不正确,怎么在调用之前把参数的值清空啊?
[解决办法]
调用存储过程也就是一段SQL语句;
ADOQuery1->Close() ;ADOQuery1->SQL->Clear() ;//清楚之前调用SQL语句ADOQuery1->SQL->Add(SQL);ADOQuery1->ExecSQL() ;