Einzelnen Beitrag anzeigen

jensw_2000
(Gast)

n/a Beiträge
 
#3

Re: Access gespeicherte Abfrage per ADO abfragen

  Alt 21. Jul 2005, 08:18
Alternativ auch mal die Suchfunktion in der DP bemühen ...

Beispiel Stored Proc

SQL-Code:
 CREATE PROCEDURE GetPositionen
  @AufNr INT = NULL;
AS
BEGIN
    SELECT PosNr, Bezeichnung, EP, Menge FROM Auftrag WHERE AufNr = @AufNr
END

END;
In Delphi würde ich das dann so aufrufen

Delphi-Quellcode:
Procedure OpenPosSP(AufNr:Integer;SP:TAdoStoredProc);
begin
  SP.Close;
  SP.Connection:=Datamodule1.AdoConnection1; // Hier deine AdoConn
  try
    SP.Procedurename:='GetPositionen';
    SP.Parameters.refresh;
    SP.Parameters[1].Value:=AufNr;
    SP.Open;
  Except
    on E:Exception do
      Showmessage(e.message);
  end;
ens;

// Edit: Delphi Codetags eingefügt
  Mit Zitat antworten Zitat