Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » Sonstige Web-Programmiersprachen » ASP RecordSet und ich steh auf dem Schla... Antworten
ASP RecordSet und ich steh auf dem Schlauch

unblack
Pixelschubser


Beiträge: 1


Hallo,

vielleicht kann mir jemand helfen; ich bin relativer asp-newbie und weiß nicht, wo ich einen Fehler suchen muss.

Ich lese aus einer access-db Datensätze aus, was auch prima funzt und hab eine Suchabfrage reingebastelt. Um zu checken, ob eine Suche gestartet wurde, checke ich einfach mit einer if Abfrage, ob der Suchstring Daten enthält. Das sieht so aus:

Dim strSearchText
strSearchText = Request("sterms")

if (strSearchText = "" OR strSearchText = "*") then

rs.Open "Select * from Veranst where am between " & checkdate & " and " & enddate & " order by am", conn

else

rs.Open "Select * from Veranst where Bezeichnung like " & strSearchText & " or Bemerkungen like " & strSearchText & " order by am", conn

end if


Der erste Teil des if funzt problemlos, beim zweiten, also bei der Suche gibt der Server

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

[Microsoft][ODBC Microsoft Access Driver] 2 Parameter wurden erwartet, aber es wurden zu wenig Parameter übergeben.

zurück. Was für Parameter will er denn da noch haben?

Thx

unblack

  Profil   Editieren   Zitieren

n0f3aR
Mausakrobat


Beiträge: 155


Ich weiß jetzt nicht was "am between" bedeutet, aber:
Ist "checkdate, enddate etc..." numerisch oder alphanumerisch, weil wenns alphanumerisch ist fehlen dort die ' '.
Ansonsten liegts vielleicht an der connection, ich denke dort fehlt was, oder ist falsch angegeben!

---
Kostenlos Webspace bei funpic.de

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Nach oben