Einzelnen Beitrag anzeigen

Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.733 Beiträge
 
Delphi 6 Enterprise
 
#22

AW: bin am verzweifeln... select abfragen miteinander kombinieren???

  Alt 15. Jun 2011, 14:26
Oder eine Kombination aus DeddyH und p80286 Vorschlägen. Erst eine View erzeugen, in der über Joins und/oder Unions eine "bei mir steht alles drin"-Tabelle/View gebildet wird.

Auf den kann dann ein ganz einfaches Select geschossen werden, wo immer nur eine Bedingung angehängt wird, sinngemäß:

Delphi-Quellcode:
i:=0
SQL.Add := 'Select * From tabelle';
if cb1.checked then
  begin
  i:=i+1;
  if i=0 then SQL.Add := 'Where'
  else SQL.Add := 'Or'
  SQL.Add 'Feldname1 is like ''%(:Wert)%'')'
  end
if cb2.checked then
  begin
  i:=i+1;
  if i=0 then SQL.Add := 'Where'
  else SQL.Add := 'Or'
  SQL.Add 'Feldname2 is like ''%(:Wert)%'')'
  end
//usw.
Ralph

Geändert von Jumpy (15. Jun 2011 um 14:28 Uhr) Grund: Zuviel VBA " statt '
  Mit Zitat antworten Zitat