Hallo Liste-

 ich m�chte daten aus einer datenbank auslesen. und zwar in einem bestimmten
zeitraum, den der benutzer im formular eingibt... das ganz sieht bei mir so
aus:


<%

gruppe = Request ("gruppe")
datum1 = Request ("datum1")
datum2 = Request ("datum2")
anzahl = 0


set conn=Server.CreateObject("adodb.connection")
cnpath="DBQ=" & server.mappath("../cgi-bin/kunden.mdb")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & cnpath

IF (gruppe = "alle") THEN

sql = "SELECT * FROM gesendet WHERE Datum >= "&datum1&" AND Datum <=
"&datum2&" ORDER BY datum DESC"
set RS = conn.Execute(sql)

ELSE

sql = "SELECT * FROM gesendet WHERE gruppe = '"&gruppe&"' AND  WHERE Datum
>= "&datum1&" AND Datum <= "&datum2&" ORDER BY datum DESC"
set RS = conn.Execute(sql)

END IF
%>

das datenbank feld habe ich als datum definiert. (bei text ordnet er es
nicht richtig)....

aber als datum bringt er mir folgenden fehler:

Microsoft OLE DB Provider for ODBC Drivers- Fehler '80040e07'

[Microsoft][ODBC Microsoft Access Driver] Datentypen in Kriterienausdruck
unvertr�glich.

/editor/sms_uebersicht.asp, line 33


jemand eine l�sung???

danke,

Tom.



| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an