"Lars Hessellund" <hessellund@c.dk> skrev
> Jeg har et felt i en access-database som jeg skriver og henter fra, typen
er
> langt heltal.
> Jeg har så et felt på en ASP-side som jeg skrive i, dette er naturligvis
af
> typen text. Jeg får så konstant at vide at der er type mismatch når jeg
> laver en update. jeg har prøvet med Cint og Clng men intet vil få den til
at
> bide på... hrmpf... tror ikke at det er access der fucker men min
ASP-side.
> Nogen der har en idé?
Har du prøvet at tjekke indholdet af feltet før du gemmer i databasen:
if request.form("heltal") <> "" and IsNumeric(request.form("heltal")) then
'gem i db
else
response.write "Forkert type!"
end if
Følgende virker fint hos mig, hvor jeg har et felt af typen langtheltal, som
hedder heltal:
Conn.Execute "INSERT INTO dintabel ([mytime],[text1],[heltal]) VALUES ('" &
now & "',tekst,'" & request.form("heltal") & "')"
Mvh. Christoffer Thygesen
http://CHT.dk