Martin: Bin am verzweifeln!!! Request in eigenem Querystring

Beitrag lesen

Hallo Leute

Brauche dringend eure Hilfe, denn ich bastele nun schon eine ganze weile rum und langsam gehen mir die Ideen aus. Der Frank hatte mir schon Tipps gegeben aber die funzen nicht!
Arbeite mit Frontpage, keine Panik bitte!
Habe eine ASP. Öffne dort selber eine DB-Connection mit VBScript. Hier der Code:

<%
Dim conn7
Dim rs7
Dim katwert

Response.Buffer = false
katwert = Request.Querystring("Kategorie")
Set conn7 = Server.CreateObject("ADODB.Connection")
conn7.Open g_FIXX_strConnectb
Set rs7 = Server.CreateObject("ADODB.Recordset")
query = "select * from kunden Where Ebene='Ebene1' AND Kategorie='" &katwert& "' AND Bannergroesse='Vollbanner'"
Set rs7 = conn7.Execute(query)
response.write query
%>
<a href="http://<%=rs7.Fields(7).Value%>" target="_blank"><img border="0" src="<%=rs7.Fields(4).Value%>"></a>
<%
rs7.Close
conn7.Close
%>

Wenn ich die Seite mit den entsprechenden Parametern starte kommt die Meldung:

Entweder BOF oder EOF ist True, oder der aktuelle DS wurde gelöscht; die von der Anwendung angeforderte Operation benötigt einen aktuellen DS

Wenn Frontpage diese Abfrage aber verwendet(natürlich mit Request) dann funzt es!????
Die DS sind alle in Ordnung und auch die Parameter existieren. Wenn ich mir den Querystring ausgeben lasse bleibt einer leer und das ist eigentlich mein Problem:

select * from kunden Where Ebene='Ebene1' AND Kategorie='' AND Bannergroesse='Vollbanner'

Kategorie bekommt leider keinen Wert von Request übergeben. Kann mir da leider keinen Reim drauf machen und auch Frank(Forumsteilnehmer) meinte es sollte gehen.

Nehmt mir bitte das Brett vom Kopf!!!

Danke Martin