> 而我在 delphi 宣告一 storeprocedure 物件,
> 該如何指定這兩個 變數 (var1 , var2) 並且執行它呢?
> 謝謝 :)
>--
首先, StoredProc 是預先寫好並編譯好的 Query Statement 存放在 Database
Server 上, 如果你想使用該 StoredProc, 只要在 Form 上放 StoredProc 元件
, 並設定下列 Properties :
1.DatabaseName,
2.StoredProcName,
3.Params
當你編輯 Params 時, 即可看到在 StoredProc 內所定義的傳入參數了, 此時,
須設定 Parameter Type : Input (若只為傳入用)
在程式部份,
StoredProc1.ParamByName('參數名1').AsString := strSomething1;
StoredProc1.ParamByName('參數名2').AsString := strSomething2;
StoredProc1.ExecProc; { 或 StoredProc1.Open; }