Tom Kruse: Übernahme der Variablen "tipsid"

Beitrag lesen

Hallo Forum,

bei meinem Script hat sich irgendwo der Fehlerteufel eingeschlichen. Leider kann ich nicht ermittel, wo. Ich habe schon verschiedenes durchgespielt. Hat aber alles nichts gefruchtet. Nun hoffe ich auf Hilfe von euch. Vielleicht weiß einer Rat. Hier der Code:

Abfrage aus einer DB. Es sollen alle Einträge (Ueberschrift) ausgegeben werden, die mit einen "A" beginnen. Die Ueberschrift soll dann als Link aktiviert werden. Klappt auch bis dahin.

<a href="../display/display_tips.asp?tipsid=<%=rs.Fields("ID")%>"><%=rs.Fields("Ueberschrift")%></a><img border="0" src="../images/Abstand_breite_10_transparent.gif"><%=rs.Fields("Datum")%>

Nun soll eine "display_tips.asp" den Parameter "tipsid" übernehmen und die dazugehörigen Werte aus der Tabelle ausgeben.

<%
    Set conn = Server.CreateObject("ADODB.Connection")
    conn.open "Tips"
    SQL = "SELECT * FROM Tips WHERE ID =  & tipsid"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn, 3, 3
    rs.MoveFirst
    do while (Not rs.eof)
%>

Allerdings gibt mir der letzte Code eine Fehlermeldung. Es wird also nicht die Variable "tipsid" übernommen.

Vielen Dank im Voraus

Tom Kruse