collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 73
  • Punkt Versteckte: 0
  • Punkt Mitglieder: 0

Es sind keine Mitglieder online.

* Forenstatistik

  • stats Mitglieder insgesamt: 14107
  • stats Beiträge insgesamt: 68024
  • stats Themen insgesamt: 9165
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 17
  • stats Am meisten online: 415

Autor Thema: WHERE Klausel als Variable?  (Gelesen 756 mal)

Offline datekk

  • Access-Meister
  • ***
  • Beiträge: 714
WHERE Klausel als Variable?
« am: Januar 24, 2018, 16:25:41 »
Hallo,

in einem SQL Statement auf Access Seite kann ich ja z.B. schreiben:
sql = "Select * From tblTabelle Where " & me.Filter

Leider gelingt es mir nicht, sowas im SQL Management Studio nachzubilden. Ich möchte den Filter in Form einer String / nvarchar(max) Variable in der WHERE Klausel verarbeiten.

Das soll dann so in etwa aussehen:

ALTER Proc dbo.spProcedure
@strFilter as nvarchar(max)

AS
Begin

Select * From tblTabelle Where @strFilter

End

Das endet aber in einer Fehlermeldung. Ist es möglich dies irgendwie doch umzusetzen?

strFilter enthält dabei die Filtereinstellungen eines Access Formulars... Also eine ganze Kette an Feldern mit deren jeweiligen Filtereinstellungen...
 

Offline Lachtaube

  • Access Guru
  • ****
  • Beiträge: 1392
Re: WHERE Klausel als Variable?
« Antwort #1 am: Januar 24, 2018, 16:40:43 »
sp_executesql sollte Dich auf die richtige Spur führen.
Grüße von der (⌒▽⌒)
 
Folgende Mitglieder bedankten sich: datekk

 

Openargs in eine Variable schreiben

Begonnen von strolli76Board Access-Hilfe

Antworten: 4
Aufrufe: 3382
Letzter Beitrag Juli 09, 2010, 13:50:39
von Hondo
Code aus Variable und bekannten Parametern zusammensetzen

Begonnen von DanCooperBoard Access Programmierung

Antworten: 2
Aufrufe: 2865
Letzter Beitrag August 08, 2010, 09:48:08
von DF6GL
Variable Abfrage

Begonnen von malaBoard Tabelle/Abfrage

Antworten: 1
Aufrufe: 2079
Letzter Beitrag September 15, 2010, 15:25:23
von DF6GL
Abfragewert in eine Variable schreiben - geht das ?

Begonnen von Ralf26Board Access Programmierung

Antworten: 3
Aufrufe: 2339
Letzter Beitrag Oktober 22, 2010, 11:09:12
von DF6GL
Abfrage: WHERE Klausel mit AND Verknüpfung

Begonnen von Martin hexhexBoard Tabelle/Abfrage

Antworten: 11
Aufrufe: 5732
Letzter Beitrag Dezember 09, 2010, 12:48:58
von database