Avatar billede jonasaa Nybegynder
03. oktober 2003 - 16:18 Der er 9 kommentarer

hvad betyder denne fejl

Vælg Produkt du ønsker at bestille:
ADODB.Recordset error '800a0bb9'

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

/shop/Default.asp, line 26



Siden der laver fejlen ser således ud::
<!-- #include file="db.inc" -->
<%
'if user returns to the homepage after shopping, clean up the session variables
If Request.QueryString ("end") = 1 Then
    Session.Abandon
End If
%>
<html>

<head>
<title>Online Bestilling</title>
</head>

<body>

<table border="0" width="600" cellpadding="4">

  <tr>
   
    <td width="480">Vælg Produkt du ønsker at bestille:
    <ul>
<%
'create recordset to show categories from database
Dim rs
Set rs = Server.CreateObject ("ADODB.Recordset")
rs.Open "categories", dbc, adOpenForwardOnly,adLockReadOnly,adCmdTable
While Not rs.EOF
%>
      <li><a HREF="products.asp?id=<%= rs("categoryID") %>&amp;cat=<%= rs("catdescription") %>"><%= rs("catdescription") %></a></font>
      </li>
<%
rs.MoveNext
Wend
rs.Close
dbc.Close
Set rs = Nothing
Set dbc = Nothing
%>
    </ul>
    <p>&nbsp;</td>
  </tr>
</table>
</body>
</html>
Avatar billede netro Nybegynder
03. oktober 2003 - 16:25 #1
Hvor er dit SQL-statement?
Avatar billede jonasaa Nybegynder
03. oktober 2003 - 16:26 #2
Øhhhmmm  Kan du ikke forklare det nærmere, `??
Avatar billede netro Nybegynder
03. oktober 2003 - 16:43 #3
Din sætning hvor du udvælger poster fra din tabel.
Du prøver at skabe et recordsæt med rs.Open "categories", dbc - hvor categories skal være din SQL-sætning. F.eks.:

rs.Open "Select * From Tabel", dbc
Avatar billede jonasaa Nybegynder
03. oktober 2003 - 16:46 #4
skal jeg skrive det ind på den samme måde som du har ?
Avatar billede netro Nybegynder
03. oktober 2003 - 16:48 #5
Kender du slet ikke noget til SQL?
Avatar billede jonasaa Nybegynder
03. oktober 2003 - 16:50 #6
jo en lille smule men det er rimelig begrænset, men dette er noget jeg skal lave..
Avatar billede netro Nybegynder
03. oktober 2003 - 16:53 #7
Hvis din tabel hedder "categories", kan du f.eks. skrive:

rs.Open "Select * From categories", dbc, adOpenForwardOnly,adLockReadOnly,adCmdTable

- så vil du få returneret alle poster, der er i din tabel.
Avatar billede jonasaa Nybegynder
03. oktober 2003 - 16:53 #8
jamen det virker jo også hvis du prøver dette link:
http://www.aagreen-design.dk/ekat/

Prøv herefter at klikke på skeer også på ordre. Kan du fortælle mig hvorfor den skriver det med cookies
Avatar billede netro Nybegynder
03. oktober 2003 - 16:57 #9
Det er åbenbart fordi, den kræver at kunne sætte tredjepart-cookies (dvs. cookies der ikke kommer fra det oprindelig websted). For der er fuld adgang til cookies fra oprindeligt websted.

Selvstudie: http://html.dk/tutorials/asp/lektion19.asp
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester