devart unidac 存儲過程 (輸入、輸出參數)

procedure TForm2.btn1Click(Sender: TObject);orm

vario

  usp: TUniStoredProc;ps

begin參數

  usp := TUniStoredProc.Create(nil);

  usp.Connection := UniConnection1;

  usp.StoredProcName := 'GetAImage_ID';

  usp.PrepareSQL();

  usp.ParamByName('pUSER_ID').AsInteger := 1024;

  usp.ParamByName('pProcess').AsInteger := 3;

  usp.ParamByName('pSteps').AsString := '1';

  usp.ParamByName('pBatch_ID').AsInteger := 1;

  usp.ParamByName('pFrom_ID').AsInteger := 1;

  usp.ParamByName('pTo_ID').AsInteger := 1;


  usp.ExecProc;


  Caption := usp.ParamByName('pSteps').AsString;  // 輸出參數

  usp.Free;

end;

相關文章
相關標籤/搜索