Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - filtern anhand des datums (datenbank)
rushtone - So 14.01.07 03:01
Titel: filtern anhand des datums (datenbank)
Hi, ich hab ne frage, arbeite fleißig an einem rechnungsprogramm..
so ich hab die componente monthcalendar und möchte wenn ich auf ein datum klicke das mit im dbgrid nur die datensätze angezeigt werden die dem datum in monthcalendar entsprechen..
soweit kein problem..
nur wenn ich ein datum im monthcalendar anklicke gibts eine fehlermeldung in der steht das ein ungültiges zeichen für die filteroperation genommen wurde..
und zwar der punkt.. also 12.01.2007 zb, da bekomm ich die fehlermeldung das der . zwischen der 12 und der 01 ein feheler ist..
nun gut wie bekomm ich das nun hin?
jemand ne idee?
Xion - So 14.01.07 12:00
HI
Probiers mal im Filter, dass du das Datum in Anfürungszeichen setz, quasi als String.
rushtone - So 14.01.07 13:48
Xion hat folgendes geschrieben: |
HI
Probiers mal im Filter, dass du das Datum in Anfürungszeichen setz, quasi als String. |
ja hab ich auch schon probiert..
geht nicht..
muss aber doch möglich sein, das man anhand des datum sortieren kann oder?
das ist mein code bisher, das ganze findet statt bei einem ereignis und zwar bei monthcalendar1.click
table1.Filtered:=True;
table1.Filter:='Datum='+datetostr(monthcalendar1.date);
fehlermeldung unzulässiges filter
zeichen: '.'
Xion - So 14.01.07 14:41
also, habs grad mal probiert, so gehts bei mir:
Datum='1.1.1'
also als Code:
table1.Filter:='Datum='''+datetostr(monthcalendar1.date)+'''';
rushtone - So 14.01.07 16:16
Xion hat folgendes geschrieben: |
also, habs grad mal probiert, so gehts bei mir:
Datum='1.1.1'
also als Code:
table1.Filter:='Datum='''+datetostr(monthcalendar1.date)+''''; |
oh mann.. klar.. *tomaten auf den augen*
peinlich, vielen dank.. es klappt hervorragend..
an die blöden ' hab ich gar nicht mehr gedacht.. ;)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!