---
title: "Numeric value out of range (null)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/14326-numeric-value-out-of-range-null"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jns"
published: "2002-02-10T17:07:00.000Z"
updated: "2002-02-10T17:15:00.000Z"
replies: 1
views: 172
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/14326-numeric-value-out-of-range-null"
---

# Numeric value out of range (null)

## #1 — jns, 2002-02-10T17:07Z

detta är min

```
<%
set mincon = Server.CreateObject("ADODB.Connection")
mincon.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\kalasmannen\db\db_guestbook.mdb")

msg = request.Form("msg")
name = request.Form("name")
mail = request.Form("mail")
webpage = request.Form("webpage")
icq = request.Form("icq")
datum = FormatDateTime(date)
tid = FormatDateTime(time)
ip= request.Servervariables("REMOTE_ADDR")

if msg = "" then
%>
<meta http-equiv="refresh" content="0;URL=klant.htm">
<%
end if

if name = "" then
name = "anonym"
end if

if mail = "" then
mail = "-"
end if

if webpage = "" then
webpage = "-"
end if

if icq = "" then
icq = "0"
end if

query = "insert into guestbook(msg,name,mail,webpage,icq,ip,datum,tid) values('" & msg & "','" & name &"','" & mail & "','" & webpage & "','" & icq & "','" & ip & "','" & datum & "','" & tid & "')"
mincon.execute query,,128

mincon.close
%>
```

detta är mitt felmeddelande

```
Microsoft OLE DB Provider for ODBC Drivers error '80040e57' 
[Microsoft][ODBC Microsoft Access Driver]Numeric value out of range (null) 
/kalasmannen/write.asp, line 70
```

detta är line 69 och 70

```
query = "insert into guestbook(msg,name,mail,webpage,icq,ip,datum,tid) values('" & msg & "','" & name &"','" & mail & "','" & webpage & "','" & icq & "','" & ip & "','" & datum & "','" & tid & "')"
mincon.execute query,,128
```

hur fixar jag detta?

\[Redigerat av jns den 10 feb 2002\]

Permalänk: https://www.webforum.nu/p/14326

## #2 — jorgen, 2002-02-10T17:15Z

```
query = "insert into guestbook(msg,name,mail,webpage,icq,ip,[datum],[tid]) values('" & msg & "','" & name &"','" & mail & "','" & webpage & "','" & icq & "','" & ip & "',#" & datum & "#,'" & tid & "')"
mincon.execute query,,128
```

Prova denna, nu vet jag inte vad du har för fälttyp på de olika fälten.

Är datum ett datumfält så vil, access ha ## runt värdet. Sedan är datum ett reserverat namn i många SQL dialekter.

Prova skriva ut frågan med response.write, för att enklare se felet.

Permalänk: https://www.webforum.nu/p/310031

---

Tråden på webben: https://www.webforum.nu/amne/asp/14326-numeric-value-out-of-range-null
