AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Query automatisch lesen & einfügen
Thema durchsuchen
Ansicht
Themen-Optionen

Query automatisch lesen & einfügen

Ein Thema von luzifer · begonnen am 9. Aug 2004 · letzter Beitrag vom 10. Aug 2004
Antwort Antwort
luzifer

Registriert seit: 7. Aug 2004
19 Beiträge
 
#1

Query automatisch lesen & einfügen

  Alt 9. Aug 2004, 13:20
Hallo an alle.

Ich hab da ein kleines Problemchen mit meinem Prog. Ich habe ein Dbgríd an eine Query gebunden. Dabei habe ich zwei spalten, aus denen die kleinere Wert aus den beiden Spalten in eine dritte Spalte übernommen werden.
Ich hab da schon einige Sachen probiert, aber entweder hab ich da Fehlermeldungen oder es funzt aber nur für für den ausgewählten Datensatz.

MfG
Luzifer
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.487 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Query automatisch lesen & einfügen

  Alt 9. Aug 2004, 14:12
Zitat von luzifer:
Ich hab da ein kleines Problemchen mit meinem Prog. Ich habe ein Dbgríd an eine Query gebunden. Dabei habe ich zwei spalten, aus denen die kleinere Wert aus den beiden Spalten in eine dritte Spalte übernommen werden.
Ich hab da schon einige Sachen probiert, aber entweder hab ich da Fehlermeldungen oder es funzt aber nur für für den ausgewählten Datensatz.
Ist die dritte Spalte ein existierendes Feld in einer Tabelle oder soll das nur ein Anzeigewert sein? Im letzteren Fall kannst Du über den Feldeditor (Doppelclick auf Querykomponente) ein neues Feld hinzufügen. Als Typ gibst Du 'berechnet' and. In der Query legst Du nun den Event OnCalcFields an. In dieser Methode schreibst Du in das von Dir vorher neu erzeugte Feld einfach den gewünschten Wert.

Alternativ kannst Du das dritte Feld auch mit SQL und der entsprechenden Formel erzeugen.
  Mit Zitat antworten Zitat
luzifer

Registriert seit: 7. Aug 2004
19 Beiträge
 
#3

Re: Query automatisch lesen & einfügen

  Alt 10. Aug 2004, 15:58
Alle drei Spalten sind existierende Felder in der Query. Es soll letztendlich so laufen das in den Spalte1 und Spalte2 unterschiedliche Werte stehen. Aus diesen beiden Spalten soll der kleinere Wert in Spalte3 geschrieben werden und mehr soll gar nicht passieren.
Zum Schluß (hab ich aber schon fertig) soll die ganze Tabelle nach Spalte3 sortiert werden. So das der kleinste Wert aus Spalte1 und Spalte2 und aus allen Datensätzen sortiert ist.
Danke schon mal.
  Mit Zitat antworten Zitat
Antwort Antwort


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 07:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz