AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Datenbank Abfrage Mit String
Thema durchsuchen
Ansicht
Themen-Optionen

Datenbank Abfrage Mit String

Ein Thema von Jack23 · begonnen am 2. Okt 2007 · letzter Beitrag vom 2. Okt 2007
 
Geronimo

Registriert seit: 19. Dez 2006
Ort: Hamburg
38 Beiträge
 
#9

Re: Datenbank Abfrage Mit String

  Alt 2. Okt 2007, 22:15
Ok, ich versuch's mal mit einer Antwort.
Irgendein ein sinnvolles Konzept oder eine sinnvolle DB-Struktur erkenne ich nicht.
Das muss ich aber auch nicht verstehen.
Ich fasse mal zusammen:
Du hast eine Tabelle in einer DB, die das Feld mit dem Namen wert hat,
wahrscheinlich ein Char, Varchar oder so was.
Außerdem hast du eine Reihe von Checkboxen in einem Array organisiert mit den Captions
wert1, wert2 etc.
Die Abfrage soll nun so aussehen, dass die Datensätze ausgewählt werden sollen,
bei denen wert = der Aneinanderreihung der Captions der angklickten Checkboxen ist,
durch Leerzeichen getrennt.
Wenn alle Checkboxen geklickt sind, soll Datensatz1 und Datensatz2 ausgewählt werden,
oder was auch immer.
Diese Fallunterscheidung kann man in einem IF-Statement erledigen.
Den Status der Checkboxen kann man ja abfragen. Wenn die AND-Verknüpfung aller immer
noch true ist, dann sind wohl alle checked.
Dann brauchst du nur noch die Bedingung für wert formulieren,also:
WHERE (wert = 'wert1 wert2 wert3') OR (wert = 'wert5 wert6 wert9')
... oder so ähnlich.
Alle Klarheiten beseitigt?
Ehrlich gesagt, Sinn scheint das nicht zu haben.

Gruss
Geronimo
Die Welt ist rechteckig, linear und Gauss-verteilt!
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz