Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi SQL Einträge nach variable auswählen (https://www.delphipraxis.net/115137-sql-eintraege-nach-variable-auswaehlen.html)

XAguraX 6. Jun 2008 15:25

Datenbank: MyBASE • Zugriff über: Delphi

SQL Einträge nach variable auswählen
 
Hi,
wie kann ich eine Datenbank sortieren nach:
-Es wird nur angezeit bei welchem eintrag das Feld 'Datum' den Wert des heutigen Datums hat
-Es wird nur angezeigt bei welchem eintrag das feld 'Datum' den Wert der variable a hat ???

Kann mit da bitte einer helfen ???
Will das ganze mit einem Query machen ...

XAguraX

mkinzler 6. Jun 2008 15:26

Re: SQL sortieren nach variable
 
SQL-Code:
select ... order by <Feld>;

DeddyH 6. Jun 2008 15:28

Re: SQL sortieren nach variable
 
Zitat:

Zitat von XAguraX
-Es wird nur angezeit bei welchem eintrag das Feld 'Datum' den Wert des heutigen Datums hat
-Es wird nur angezeigt bei welchem eintrag das feld 'Datum' den Wert der variable a hat ???

Was hat das mit Sortierung zu tun :gruebel: ?

Hansa 6. Jun 2008 15:30

Re: SQL sortieren nach variable
 
Du musst Parameter verwenden. Kurz und bündig :

SQL-Code:
SELECT .. FROM TABLEX WHERE DATUM = :DATUM
Der Parameter Datum muss in deinem Programm natürlich noch bestückt werden :

Delphi-Quellcode:
DataSet1.ParamByName ('DATUM').AsDate := DatumVar;
@mkinzler : Du hast die Variable vergessen. Warst zu schnell. :mrgreen:

XAguraX 6. Jun 2008 15:40

Re: SQL sortieren nach variable
 
Zitat:

Zitat von Hansa
Du musst Parameter verwenden. Kurz und bündig :

SQL-Code:
SELECT .. FROM TABLEX WHERE DATUM = :DATUM
Der Parameter Datum muss in deinem Programm natürlich noch bestückt werden :

Delphi-Quellcode:
DataSet1.ParamByName ('DATUM').AsDate := DatumVar;
@mkinzler : Du hast die Variable vergessen. Warst zu schnell. :mrgreen:

Danke. Das oben scheint zu gehen aber immer wenn ich dann Filtern will dann kommt die Meldung:
Tabelle nicht gefunden
Verzeichnis nicht gefunden...
//Hier kommen dann ein paar angaben zu pfaden

Kann mir da einer helfen ???
Weiß nemme weiter

XAguraX

mkinzler 6. Jun 2008 15:44

Re: SQL Einträge nach variable auswählen
 
Wie nach was, filterst du?

XAguraX 6. Jun 2008 15:46

Re: SQL Einträge nach variable auswählen
 
Zitat:

Zitat von mkinzler
Wie nach was, filterst du?

Ich habe eine Liste Wo ein Paar sachen drinstehen und ein DATUM
So nun will ich wenn man auf einen button Clickt das in dem DbGrid1 nurnoch die einträge angezeigt werden wo
das Datum dort mit MonthCalendar1.Date übereinstimmt ...

Daran scheitere ich jedoch ...

XAguraX

mkinzler 6. Jun 2008 15:47

Re: SQL Einträge nach variable auswählen
 
Und wie sieht das im Code aus?

XAguraX 6. Jun 2008 15:48

Re: SQL Einträge nach variable auswählen
 
Delphi-Quellcode:
procedure TForm1.Button4Click(Sender: TObject);
begin
Query1.Active:=false;
Query1.Sql.Clear;
Query1.SQL.Add('SELECT * FROM Termine WHERE Datum = :a ');
Query1.ParamByName('a').AsDate := MonthCalendar1.Date;
Query1.Active:=true;
end;

RavenIV 6. Jun 2008 15:52

Re: SQL sortieren nach variable
 
Zitat:

Zitat von XAguraX
Kann mir da einer helfen ???
Weiß nemme weiter

Dann zeig mal her, was Du an Quellcode schon zusammen gebastelt hast.
Ohne Code ist das immer etwas schwer zu beurteilen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:17 Uhr.
Seite 1 von 3  1 23      

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