Avatar billede hemberg Forsker
01. maj 2002 - 16:25 Der er 2 kommentarer og
1 løsning

Jeg gir' op......HVAD GÅR GALT HER....HJÆLP.

Siden ser sådan ud:

<html>
<title>Hente data fra database</title>
<head><link rel="stylesheet" type="text/css" href=main.css>
</head>
<body>
<table border="1" cellspacing="3" cellpadding="4">
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("database.mdb")
Conn.Open DSN

strSQL = "Select * From kealder WHERE Vintype = 'portvin' Order by Årgang Desc"
Set rs = Conn.Execute(strSQL)

Do
  ' Vinens navn
  strNavn = rs("Årgang") & " " & rs("Vinnavn")

      ' Liste med Vine
  Response.Write "<tr><td >" & strNavn & "<BR>" & rs("Klassifikation") & "</td></tr>"

  rs.MoveNext
Loop While Not rs.EOF

Conn.Close
Set Conn = Nothing
%>
</table>
</body>
</html>

Hvilket gerne skulle give en tabel med portvine fra en acces97 DB som indeholder alle mulige vine.

Jeg får fejlmeldingen:

Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

/ph/portvin.asp, line 15

Linie 15 er denne (Såvidt jeg kan tælle):

Set rs = Conn.Execute(strSQL)

Men det er sku' da rigtigt nok....Har jeg glemt noget....???

Mvh PH
Avatar billede eagleeye Praktikant
01. maj 2002 - 16:33 #1
Ungå Æ,Ø,Å i kolonnenavne prøv at sætte [] omkring:

strSQL = "Select * From kealder WHERE Vintype = 'portvin' Order by [Årgang] Desc"
Avatar billede kalkunen Nybegynder
01. maj 2002 - 16:38 #2
hvad bruger du "do" til?
Avatar billede -master-d- Nybegynder
01. maj 2002 - 18:00 #3
strSQL = "Select * From kealder WHERE (Vintype = "portvin") Order by Årgang Desc"

Kan det passe at strengen er linie 15 ?

Eller er linie 15 , hvor der står Do ?
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