PDA

Vollständige Version anzeigen : sql befehl ???!! ist dieser möglich ???


dmsman
19.09.2001, 10:42
Hallo Leute,
ich habe einen SQL Befehl der zum Schluss so lautet:

....
where Erstellungsdatum like '19.09.2001%'

das Datum wurde von einem User per Formular eingelesen !! muss ich das Datum noch entsprechend umformatieren damit er richtig in der Tabelle sucht? Erkennt er anhand der Punkte im Datum die Anweisung nicht ???
in meiner Tabelle steht das Datum genauso drin ?? 19.09.2001 !?!!?
kann mir einer weiterhelfen ??
danke

dmsman
19.09.2001, 10:43
oh ein % Zeichen habe ich oben noch vergessen :(
where Erstellungsdatum like '%19.09.2001%'
sorry

Joachim Hofmann
19.09.2001, 11:18
hallo dmsman,

Was soll der Sinn Deiner Datumsabfrage sein?
Was soll das LIKE statt '=' denn erreichen? Und was sollen die Prozentzeichen? Vielleicht verwechseltst Du LIKE mit einem einfachen Datumsvergleich?

dmsman
19.09.2001, 11:30
Hallo Joachim,
Hintergrund ist der, der User kann per Suchformular nach Dokumenten suchen. Auch nach Datum ist möglich !!
Das Datum steht fest formatiert in einer Tabelle und zwar so:
Tag.Monat.Jahr
Jetzt gibts ein Problem, in der Tabelle steht 19.09.2001 drin!! wenn jetzt aber der User 19.09.01 drin steht??!! ich suche irgendeine Routine die mir das auch ermöglicht? Daher dachte ich mir mit dem Like-Befehl könnte es vielleicht gehen ??
danke