ADOStoredProc.Close;
ADOStoredProc.Parameters.Clear;
ADOStoredProc.ProcedureName:='MyPROCEDURE';
ADOStoredProc.Parameters.Refresh;
ADOStoredProc.Parameters.ParamValues['@PA'] :=FPA;
ADOStoredProc.Active:=true;
ADOQuery.Close;
ADOQuery.SQL.Clear;
ADOQuery.SQL.ADD('MyPROCEDURE '''+FPA+'''');
ADOQuery.Open;
ADOStoredProc.Parameters.Clear;
ADOStoredProc.ProcedureName:='MyPROCEDURE';
ADOStoredProc.Parameters.Refresh;
ADOStoredProc.Parameters.ParamValues['@PA'] :=FPA;
ADOStoredProc.Active:=true;
ADOQuery.Close;
ADOQuery.SQL.Clear;
ADOQuery.SQL.ADD('MyPROCEDURE '''+FPA+'''');
ADOQuery.Open;
解决方案 »
- delphi2007 如何安装 indy9
- 我想在程序中关闭已经打开的PowePoint,怎么办啊
- 不按键盘,怎样模拟按下PageDown键?
- 如何实现快速检索?急急急!!!
- 怎么让程序主窗口立即显示
- 誰知道在刪除一個運行的exe文件前怎麼殺死逕程???
- 怎么样选择出大于某一日期型字段值的记录?
- 有谁做过teechart方面的,请帮忙看看?有什么问题?
- 如何实现自动出题
- 请问大侠们,TpageControl 怎么才能动态加 TAB啊?急!谢了!
- 100分在线等待,如何将数据控件DBGrid1里的显示的数据导出至EXCEL表格中。
- 根据条件设置GRID的具体的一个单元格的颜色。我是说“单元格”,不是一行的颜色。
区别在于第一种较通用,更换数据库不需要修改调用的代码。
第二种就是执行一句SQL,依赖于固定的数据库。