AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Sql Tabelle nacht Datum sortiren / Filtern
Thema durchsuchen
Ansicht
Themen-Optionen

Sql Tabelle nacht Datum sortiren / Filtern

Offene Frage von "Silicium"
Ein Thema von Silicium · begonnen am 6. Apr 2005 · letzter Beitrag vom 6. Apr 2005
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Silicium
Silicium

Registriert seit: 31. Mär 2005
Ort: switzerland
22 Beiträge
 
Delphi 7 Professional
 
#1

Sql Tabelle nacht Datum sortiren / Filtern

  Alt 6. Apr 2005, 08:11
Datenbank: mySQL • Version: 4.x • Zugriff über: TMyconnection
hiho

Ich möchte gerne den inhalt einer wwDBgrid nach datum filter, das heist:

von "datum"
bis "datum"


der inhalt kommt von einer mySQL datenbank


das ist ja an un für sich auch kein problem, aber wie bringe ich delphi dazu das nacher wieder in der wwdbgrin anzuzeigen? da wird ja schon die ungefilterte ausgabe angezeit,


muss ich dazu die ungefilterte entfernen oder so?


thx für die hilfe

Silicium
  Mit Zitat antworten Zitat
Benutzerbild von Jasocul
Jasocul

Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.338 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Sql Tabelle nacht Datum sortiren / Filtern

  Alt 6. Apr 2005, 08:28
Wenn ich das richtig sehe, benutzt du ein Datenbank-sensitives Grid. D.h.: Es zeigt die Daten so an, wie du sie aus der Datenbank liest. Wenn du es mit einem SQL-Statement machst, musst du nur ein "Order by <Datumsfeld>" anfügen.
Peter
  Mit Zitat antworten Zitat
Benutzerbild von Silicium
Silicium

Registriert seit: 31. Mär 2005
Ort: switzerland
22 Beiträge
 
Delphi 7 Professional
 
#3

Re: Sql Tabelle nacht Datum sortiren / Filtern

  Alt 6. Apr 2005, 08:48
hab ich auch gemacht, problem ist nur, ich will ja VON - BIS.

ich habe ein codebeispiel bekommen werde daraus aber nicht schlau, irgendwie mir arrais und so


eine möglichkeit wäre:


select * FROM t_pd_spesendetail
where < variable_von AND > variable_bis

dan habe ich wenn ich den command in einem qry habe das ergebniss in der entsprechenen Variable gespeichert...

doch wie kriege ich das dan in das wwDBgrid?
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Sql Tabelle nacht Datum sortiren / Filtern

  Alt 6. Apr 2005, 08:57
Hai Silicium,

ersteinmal: "Herzlich Willkommen in der Delphi-PRAXIS".

Für das was Du möchtest eignet sich das SQL Kommante BETWEEN.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
   with query do
   begin
     SQL.Text := 'SELECT * FROM tabelle ' + #10
                + 'WHERE (datumsfeld BETWEEN :start AND :ende)';
     ParamCheck := True;
     ParamByName('start') := start_datum;
     ParamByName('ende') := end_datum;
     Open;
   end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von Silicium
Silicium

Registriert seit: 31. Mär 2005
Ort: switzerland
22 Beiträge
 
Delphi 7 Professional
 
#5

Re: Sql Tabelle nacht Datum sortiren / Filtern

  Alt 6. Apr 2005, 09:00
herzlichen Dank, werde es gleich mal testen
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#6

Re: Sql Tabelle nacht Datum sortiren / Filtern

  Alt 6. Apr 2005, 09:07
Eventuell könnten auch die Eigenschaften Filtered und Filter nützlich sein.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Benutzerbild von Silicium
Silicium

Registriert seit: 31. Mär 2005
Ort: switzerland
22 Beiträge
 
Delphi 7 Professional
 
#7

Re: Sql Tabelle nacht Datum sortiren / Filtern

  Alt 6. Apr 2005, 09:10
diese :start :ende

sind das in delphi festglegte variablen?
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#8

Re: Sql Tabelle nacht Datum sortiren / Filtern

  Alt 6. Apr 2005, 09:12
Nein, das sind sogenannte Bindevariablen von SQL.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#9

Re: Sql Tabelle nacht Datum sortiren / Filtern

  Alt 6. Apr 2005, 09:17
Das sind einfache Parameter die durch .ParamByName mit Werten gefüllt werden.
Ich weiss aber nicht ob deine Komponente damit umgehen kann? Ich selber verwende die Zeos-Komponenten um auf mySQL zugreiffen zu können.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von Silicium
Silicium

Registriert seit: 31. Mär 2005
Ort: switzerland
22 Beiträge
 
Delphi 7 Professional
 
#10

Re: Sql Tabelle nacht Datum sortiren / Filtern

  Alt 6. Apr 2005, 09:24
ich werde noch ein bisschen mit den Tips rumspielen, wenn ichs habe werd ichs posten

danke nochmals
Ha! Es compiliert! Wir können es ausliefern!

http://www.the-silicium.de
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 23:06 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