Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

delphi 如何使用 storedprocedure

0 views
Skip to first unread message

SINK TESTING

unread,
Jul 24, 1996, 3:00:00 AM7/24/96
to

u130...@kitty.cc.nccu.edu.tw (小王子) wrote:
> 在 dataaccess 裡有一個 storedprocedure 的物件 ,
> 我欲用此物件來執行 database 中儲存的 storedproedure ,
> 但是不知道如何來指定其 params .
> 例如我的 storedprocedure define 為
> add ( var1 chat(6) , var2 char(10) ) as begin ....SQL..... end;

> 而我在 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; }


0 new messages