Forum: Datenbanken
Delphi
by Jens Hartmann,
30. Jan 2010
Danke,
ich habe es jetzt so gelößt...
ReadDataSystemDateTime(Trunc(DTPStart.date) + Frac(dtpTimeStart.Time),
Trunc(DTPEnd.date) + Frac(dtpTimeEnd.Time), 'MB100');
Gruß Jens
Forum: Datenbanken
Delphi
by Jens Hartmann,
30. Jan 2010
Ich weiß, habe ich auch gemacht, ich bekomme es aber nicht ohne Umwandlung in einen String hin. Diesen muss ich dann ja auch wieder in ein DateTime wandeln. Und ich finde es irgendwie nicht sauber gelößt, einen Wert zweimal zu wandeln.
var
DatumZeit1 : String;
DatumZeit2 : String;
begin
if cbSystemTime.Checked then
begin
DatumZeit1 := DateToStr(DTPStart.date)+'...
Forum: Datenbanken
Delphi
by Jens Hartmann,
30. Jan 2010
Ich habe eine Spalte TimeStamp, allerdings habe ich das Problem, das dieses ja vom Systemerstellt wird. Die Daten die ich von meiner Hardware geliefert bekomme, sind allerdings in Datum Uhrzeit getrennt, und könnten theoretisch von der Systemzeit abweichen.
Das sollte zwar eigendlich nicht der Fall sein, kann aber passieren. Und ich sehe ein Problem im aktuell halten der Uhrzeit der Hardware....
Forum: Datenbanken
Delphi
by Jens Hartmann,
30. Jan 2010
Hallo zusammen,
habe mal noch ne Frage zum eingrenzen des Datumsbereichs in Verbindung mit der Uhrzeit Irgendwie fehlt mir da gerade die Logik. Ich möchte z.B. folgende Eingrenzung realisieren.
von Datum / Uhrzeit
bis Datum / Uhrzeit
in Zahlen
21.01.2010 / 17:00:00
Forum: Datenbanken
Delphi
by Jens Hartmann,
9. Jan 2010
Danke Markus, :thumb:
habe es jetzt so gelößt...
procedure THTMLExportForm.ReadDataDateTime(Date1,Date2 : TDate; Table : String);
begin
QryHTML.SQL.Text := 'SELECT * FROM '+Table+' WHERE DATUM >= :ANFANG and DATUM <= :ENDE';
QryHTML.ParamByName('ANFANG').AsDate := Date1;
QryHTML.ParamByName('ENDE').AsDate := Date2;
QryHTML.Open;