---
title: "Typblandningsfel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12277-typblandningsfel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Gimbo"
published: "2001-10-23T13:54:00.000Z"
updated: "2001-10-24T16:43:00.000Z"
replies: 10
views: 259
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/12277-typblandningsfel"
---

# Typblandningsfel

## #1 — Gimbo, 2001-10-23T13:54Z

Hejsan!

Har sökt lite här o var på forumet angående typblandningsfel men har fortfrande inte kunnat fixa mitt problem.

Felmeddelandet lyder:

```
Microsoft OLE DB Provider for ODBC Drivers fel '80040e07' 

[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck. 
i rad blablabl
```

Jag får fel i denna rad,

```
	SQL = "INSERT INTO gbook "
	SQL = SQL & "(Namn, Email, Webb, Medd, Datum, Tid, IP, Bild) "
	SQL = SQL & "VALUES('"& Namn &"','"& Email &"','"& Webb &"','"& Medd &"','"& strDatum &"','"& strTid &"','"& strIP &"','"& strBild &"')"
```

längre upp på koden hr kag deklarerat dessa värden:

```
strNamn = Request.Form("namn")
		strEmail = Request.Form("email")
		strWebb = Request.Form("webb")
		strMedd = Request.Form("msg")
		strDatum = Request.Form("datum")
		strTid = Request.Form("tid")
		strIP = Request.Form("ip")
		strBild = Request.Form("face")
```

och innan det har jag skrivit detta:

```
<input type="hidden" name="tid" value="<%=Time%>"></
```

och för att skriva ut tiden på sidan så använder jag detta:

```
<%=RecSet("Tid")%>
```

Det jag vill göra är att skriva ut tiden då ett inlägg postdes i gästboken strax över meddelandet och att tiden hamnar i databasen.

Jag har en tabell vid namnet gbook med kolumnerna, ID, Namn, Email, Webb, Datum, Tid, IP, Medd, Bild

Är väldigt tacksam om någon kunde hjälpa mig...

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

## #2 — @nders, 2001-10-23T13:56Z

Datumfält någonstans? Då skall du ha brädgård runt värdet, inte apostrofer.

Har du tal/räknarfält skall du inte ha apostrofer eller nåt annat för den delen. :)

Mvh,

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

## #3 — Gimbo, 2001-10-23T14:05Z

men det är textfält i databasen, ska jag ställa om det eller?

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

## #4 — @nders, 2001-10-23T14:06Z

Är alla fält av typen text?

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

## #5 — Gimbo, 2001-10-23T14:17Z

Alla förrutom ID och Medd där ID är räknare och Medd är satt till PM

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

## #6 — Gimbo, 2001-10-23T20:31Z

INgen som kan hjälpa mig??

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

## #7 — Vide, 2001-10-23T20:56Z

Inte för att jag tror att det är problemet, men: Du definierar strName, strEmail, strWebb och strMedd, men när du bygger SQL-satsen så använder du Name, Email, Webb och Medd...

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

## #8 — Gimbo, 2001-10-24T11:58Z

det funkar fortfarande inte, men om jag frågar så här då:

Hur går jag till väga för att lägga till tiden på varje meddelande som postas i gästboken i avseende på den kod jag visa ovan?

Jag tar bort allt som har med tid och göra i den befintliga koden nu, men hur ska jag programmera för att få tiden på varje meddelande som postas?

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

## #9 — Vide, 2001-10-24T12:38Z

Om fältet Tid var av datatypen DateTime så skall du # istället för ' runt värdet.

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

## #10 — Gimbo, 2001-10-24T16:41Z

mmm, men d vill sig fortfarnde inte, känner någon till ngt smart sätt att lägga till klockslaget på varje meddelande som postas i gästboken?

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

## #11 — @nders, 2001-10-24T16:43Z

Lägg in ett fält i tabellen, datatyp Datum/tid, standardvärde Now(), så har du det där. Då behöver du inte ha med fältet i din insert alls.

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12277-typblandningsfel
