---
title: "Vad Är fel???"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8385-vad-är-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "johang"
published: "2001-03-01T18:58:00.000Z"
updated: "2001-03-03T15:32:00.000Z"
replies: 5
views: 273
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/8385-vad-är-fel"
---

# Vad Är fel???

## #1 — johang, 2001-03-01T18:58Z

Vad betyder detta?

Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 

\[Microsoft\]\[ODBC Microsoft Access Driver\] Syntax error (missing operator) in query expression 'mr.piggy@tjohoo.se'. 

/gvi/db/forum/vpost.asp, line 59

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

## #2 — LarsG, 2001-03-01T19:05Z

Att du har skrivit något fel i en SQL-sats. Om du visar hur koden ser ut så

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

## #3 — johang, 2001-03-03T06:53Z

\<!--#include file="adovbs.inc"--\>
\<html\>

\<head\>
\<meta http-equiv="Content-Language" content="sv"\>
\<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"\>
\<meta name="GENERATOR" content="Microsoft FrontPage 4.0"\>
\<meta name="ProgId" content="FrontPage.Editor.Document"\>
\<title\>GamersVision Forum\</title\>
\</head\>

\<%
 '\*\*\*\*\* Skapar Connection-objektet \*\*\*\*\*'
 Set Databas = Server.CreateObject("ADODB.Connection")
 '\*\*\*\*\* Specifierar sökvägen \*\*\*\*\*'
 MdbFilePath = Server.MapPath("forum.mdb")
 '\*\*\*\*\* öppnar databasen \*\*\*\*\*'
 Databas.Open "Driver={Microsoft Access Driver (\*.mdb)}; DBQ=" & MdbFilePath & ";"
 %\>
	\<% Set rs=Databas.Execute("Select \* From Meddelanden")%\>
	\<% Set rs2=Databas.Execute("Select \* From Svar")%\>
\<body text="#FFFFFF" bgcolor="#1056BE" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF"\>
\<%
method = Trim(Request("method"))
If method = "new" Then
%\>
\<%
epost=Request("Email")
namn=Request("Namn")
meddelande=Request("meddelande")
rubrik=Request("Rubrik")
humor=Request("humor")

datum=Date

Databas.Execute("INSERT INTO Meddelanden (Email,Namn,Rubrik,Meddelande,Ikon,Datum) VALUES ("&epost&",'"&namn&"','"&rubrik&"','"&meddelande&"','"&humor&"','"&datum&"');")
%\>
 \<!--webbot bot="Include" U-Include="../meny.asp" TAG="BODY" --\>

\<a href="index.asp"\>
Ditt svar är nu postat tillbaks till forumet\</a\>
\<%
ElseIf method = "svara" Then
%\>
\<%
epost=Request("Email")
namn=Request("Namn")
svar=Request("Svar")
svarid = Trim(Request("svarid"))

datum=Date

Databas.Execute("INSERT INTO Svar (Epost,Namn,Svar,Datum,Svarid) VALUES ("&epost&",'"&namn&"','"&svar&"','"&datum&"','"&svarid&"');")
%\>
 \<!--webbot bot="Include" U-Include="../meny.asp" TAG="BODY" --\>

\<a href="index.asp"\>
Ditt svar är nu postat tillbaks till forumet\</a\>\<% End If %\>
\</body\>
\</html\>

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

## #4 — @nders, 2001-03-03T07:58Z

nu vet jag inte vilken sql-sats det är den bråkar på, eftersom du inte märkt ut det i koden.

jag ser ett par konstigheter och frågetecken.

1) du saknar apostrofer runt e-mailadressen, som ju lär vara ett textfält i tabellen.

2) datum kan tänkas vara ett reserverat ord, om du använder ett svenskt access. klamra fältnamnen.

3) är fältet datum dessutom av datumtyp skall värdet ha brädgårdar runt sig.

4) i din andra insert-fråga anger du svarid som ett textfält. är det det? varför?

mvh,

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

## #5 — johang, 2001-03-03T14:31Z

Jag är inte bra kan inte särksilt mycket men använder mina kunskaper för ett forum.

Tror det är dom flesta sql-satserna men håller på att fixa svar- funktionen!

Svarid = tal
Kan du visa hur det ska vara ifall det är datum-typ?

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

## #6 — @nders, 2001-03-03T15:32Z

om svarid är tal så måste du ta bort enkelfnuttarna runt värdet.

vad gäller fält av datumtyp skriver du så här i frågan:

```
Databas.Execute("INSERT INTO Meddelanden (Email,Namn,Rubrik,Meddelande,Ikon,[Datum]) VALUES ('"&epost&"','"&namn&"','"&rubrik&"','"&meddelande&"','"&humor&"',#"&datum&"#);")
```

har du testat enl. mina frågor ovan?

mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/8385-vad-är-fel
