Thema: Delphi View mit Parameter?

Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#2

Re: View mit Parameter?

  Alt 12. Dez 2009, 12:41
Hallo,

VIEWs mit Parametern gibt es in der Tat nicht. Meistens regelt man das mit einer WHERE-Klausel beim Aufruf der VIEW; aber das hilft dir natürlich überhaupt nicht.

Eine mögliche Alternative ist eine StoredProcedure, die diesen Parameter als Input übernimmt, intern die View benutzt und die getroffenen Datensätze als Output liefert.
Zitat:
Eine globale "Datenbankvariable" (in meinem Fall "tgid") wäre m.E. nützlich.
Schau dir einmal in den ReleaseNotes von 2.0 und 2.1 an, was zu den CONTEXT-Variablen gesagt wird. Das könnte dein Problem lösen.

Gruß Jürgen
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat