webForumDet fria alternativet
Logga in / Bli medlem

Problemas

ASP

5 svar · 144 visningar · startad av dahlgren

Medlem sedan aug. 20011 946 inlägg
Trådstart#1

Varför blir det så här?

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

/intern/albumadmin/album.asp, rad 104
Så här ser koden ut runt rad 104

 <%
Set Con = Server.CreateObject("ADODB.Connection")
Con.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("../../databas.mdb")
SQL2 = "SELECT * FROM albumtext where namn='"& namn & "'"
Set RS = Con.Execute(SQL2)
%>
          <td width="11%"> 
            <form name="bildtext" method="post" action="auppdatera.asp">
              <input type="hidden" name="dold" value="<% =Request.QueryString("namn")%>">
              <b>Bild text: </b>
              <textarea name="albumtext" cols="50" rows="25"><%=RS("albumtext")%></textarea>
              <input type="submit" name="Submit" value="Uppdatera">
            </form>
Medlem sedan dec. 200012 464 inlägg
#2

Då är det (oftast) något kolumnamn eller tabellnamn i select-satsen som är felaktigt.

Medlem sedan aug. 20011 946 inlägg
#3

Det stämde ganska bra tack så mycket.

Medlem sedan apr. 20012 427 inlägg
#4

Liknande enkla fel dyker upp för mig också ibland, och kan rekommendera att söka på felkoden (80040e10 i det här fallet) med t.ex. Google. Man hittar oftast en förklaring (ofta på www.adopenstatic.com) och slipper vänta på svar här på forumet.

Medlem sedan mars 20014 214 inlägg
#5

och slipper vänta på svar här på forumet
mm, det tog ju faktiskt hela 16 minuer innan dahlgren fick svar ;)

Medlem sedan feb. 20012 412 inlägg
#6

Ja, och rekordet är 5 korrekta svar på frågan samma minut. Svaren kom typ 3 minuter efter frågan ställdes :e

mvh Jörgen :)

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)