Hvad laver jeg forkert her?
Hej ..jeg skal sende en kundeID til en anden asp side og koden ser sådan ud:
side hvorfra jeg sender id:
RSSQ("id")
<table bgcolor=white width=100% cellspacing=0 cellpadding=5>
<%
NoResults = True
Do While Not RSSQ.EOF
NoResults = False%>
<form method="POST" action="deleteClient.asp?id=<%=RSSQ("id")%>">
<tr><td><font size=4 color=navy>Client ID: <td><%=RSSQ("id")%></td></td></tr>
<tr><td><font size=4 color=navy>Name: <td><%=RSSQ("name")%></td></td></tr>
<tr><td><font size=4 color=navy>Surname:<font size=4 color=navy><td><%=RSSQ("surname")%></td></td></tr>
<tr><td><font size=4 color=navy>Address:<font size=4 color=navy><td><%=RSSQ("address")%></td></td></tr>
<tr><td><font size=4 color=navy>City: <td><%=RSSQ("city")%></td></td></tr>
<tr><td><font size=4 color=navy>Country:<td><%=RSSQ("country")%></td></td></tr>
<tr><td><font size=4 color=navy>Phone:<td><%=RSSQ("phone")%></td></td></tr>
<tr><td><font size=4 color=navy>Fax:<td><%=RSSQ("fax")%></td></td></tr>
<tr><td><font size=4 color=navy>E-mail:<td><%=RSSQ("email")%></td></td></tr>
<td><input type="submit" value="Delete a client"></td>
<%
RSSQ.MoveNext
Loop
c.closeConnection()
%>
</table>
og i deleteClient.asp
Function deleteClient()
Set c = new DBConnection
c.getConnection()
strid= Request("id")
Set RSSQ1 = Server.CreateObject("ADODB.Recordset")
Query1 = "DELETE * FROM Clients WHERE id=" & Request("id")
RSSQ1.Open Query1, c.objConn, adOpenDynamic, adLockOptimistic
RSSQ1.Delete
If Not (RSSQ1.BOF Or RSSQ1.EOF) then
%>
<font size=5>The client has been cancelled.</font><p>
Problemet er at jeg får det følgende fejl:
ADODB.Recordset fejl '800a0bb9'
Programmet benytter argumenter, som er af en forkert type, er uden for det acceptable område eller er i indbyrdes konflikt.
/fyp/administration/deleteClient.asp, linje 19
Hvor linie 19 er den følgende:
RSSQ1.Open Query1, c.objConn, adOpenDynamic, adLockOptimistic
Er der nogen der kan hjælpe???
variable id bliver altså overført korrekt og det er type autonummerering dvs. primary key i tabellen!!!!
HJÆLPPP!!!
MVH
Susy
