1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. Programmierung - Entwickler Forum
  3. Forum für alle anderen Programmiersprachen

Hilfe zu Pascal

  • Stich73
  • 11. Januar 2014 um 14:08
  • Stich73
    Anfänger
    Beiträge
    2
    • 11. Januar 2014 um 14:08
    • #1

    Hallo ich bin neu bei euch im Forum.
    Ich habe nur wenig bei der Erfahrung mit Pascal.
    Ich habe eine Datenbank mit Zahlen und Textwerten.
    Ich möchte eine Abfrage erstellen über alle Datensätze.
    Wenn ich im FeldA das Ergebniss "A" stehen habe, soll der Datensatz angezeigt werden, wenn nicht dann soll der Datensatz nicht angezeigt werden.
    Ich habe schon eine einfache Abfrage erstellt kann aber nur alle Daten anzeigen oder alle Daten ausblenden lassen.
    Auch mit dem Bezug auf ein bestimmtes Feld erhalte ich nur auf dem Blatt die Anzeige des Feldes für alle Daten.
    z.B.
    if ( Trim( RichToText( <Bericht."Endergebnis"> ) ) > 'A' ) then
    Memo8.Visible := true
    else
    Memo8.Visible := false;

    Memo8 wird nun komplett Angezeigt oder beim tausch von true und fals ausgeblendet. Obwol in manchen Datensätzen die Bedingung erfüllt wurde.

    Danke für eure Hilfe

  • explanator
    Prinz(essin)
    Reaktionen
    1
    Beiträge
    834
    • 11. Januar 2014 um 14:23
    • #2

    Warum lässt du nicht die Datenbank nur die Ergebnisse ausgeben, für die die Bedingung zutrifft?

  • Stich73
    Anfänger
    Beiträge
    2
    • 11. Januar 2014 um 14:34
    • #3

    Hallo Danke für die schnelle Antwort.
    Das habe ich noch nicht Gemacht und weis nicht wie ich das Programieren soll.

    Gruß

  • explanator
    Prinz(essin)
    Reaktionen
    1
    Beiträge
    834
    • 11. Januar 2014 um 14:42
    • #4

    Als SQL-Abfrage wie folgt (Beispiel)

    Code
    SQL = "SELECT FeldA, FeldB FROM MyTable WHERE FeldA = 'A' "

    Gibt FeldA und FeldB der Tabelle MyTable aus wenn das FeldA dem Wert A entspricht, sonst wird nichts ausgegeben.

    SQL = Standard Query Language siehe auch Wikipedia.

Tags

  • forum
  • hilfe
  • tex
  • anzeige
  • tabelle
  • datenbank
  • bank
  • bericht
  • ergebniss
  • erfahrung
  • else
  • visible
  • sql
  • false
  • blatt
  • bezug
  • select
  • datensätze
  • datensatz
  • werte
  • abfrage
  • erstellen
  • ausblenden
  • neu
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche