webForumDet fria alternativet

Vad för fel?

ASP

5 svar · 198 visningar · startad av jwradhe

Medlem sedan juni 2002711 inlägg
Frågan#1

får denna feltext när jag ska öppna denna sida.

Provider error '80020005'

Type mismatch.

/test/bestall/add.asp, line 14

<!-- #include file="adovbs.inc" -->
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("bestall.mdb")
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM bestall"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

RecSet.Addnew
RecSet("fnamn")=Request.Form("fnamn")
RecSet("enamn")=Request.Form("enamn")
RecSet("foretag")=Request.Form("foretag")
RecSet("adress")=Request.Form("adress")
RecSet("postnr")=Request.Form("postnr")
RecSet("postadress")=Request.Form("postadress")
RecSet("telefon")=Request.Form("telefon")
RecSet("epost")=Request.Form("epost")
RecSet("paket")=Request.Form("paket")
RecSet("eget")=Request.Form("eget")
RecSet("besk")=Request.Form("besk")
RecSet("ovrigt")=Request.Form("ovrigt")

RecSet.Update
RecSet.Close
Connect.Close
Set RecSet = nothing
Set Connect = nothing

Response.redirect "bestall.asp"
%>

vad är fel????

Medlem sedan mars 20015 287 inlägg
#2

Antar att ett fält i databasen inte är samma typ so mdet du vill lägga in?
Tex om det är postnummerfältet som är numeriskt i db:n och kommer som text i formuläret?
Omvandla värdena till rätt typ innan insättning.
cint()

Medlem sedan juni 2002711 inlägg
#3

hmm....nån som har nåt typ beställa script å skicka så jag kan få ta en titt på??

Medlem sedan mars 20015 287 inlägg
#4

Vad är problemet egentligen?

Medlem sedan apr. 20021 203 inlägg
#5

Är det "raden med postnumret" som det blir fel på? Av vilken typ är den kolummen i databasen?

:)

Medlem sedan aug. 20003 575 inlägg
#6

Kolla dessa grejer,

Finns det något värde i variabeln, skall det vara en sträng eller tal.

om det skall vara tal sätt CInt() på variabeln

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)