---
title: "Syntaxfel i FROM-instruktion"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7674-syntaxfel-i-from-instruktion"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "MM"
published: "2001-01-11T13:01:00.000Z"
updated: "2001-01-11T13:38:00.000Z"
replies: 4
views: 238
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/7674-syntaxfel-i-from-instruktion"
---

# Syntaxfel i FROM-instruktion

## #1 — MM, 2001-01-11T13:01Z

Hjälp!?! vad är det som är fel med detta? jag får hela tiden 
'Syntaxfel i FROM-instruktion. ' på raden
set rs = conn.Execute(strsql)

någon vänlig själ som vill tala om vad som är galet?

\---------
\<% @ Language=VBScript %\>
\<% Response.Buffer=true %\>
\<% Dim conn,rs,strsql
set conn = server.CreateObject("ADODB.Connection")
set rs = server.CreateObject("ADODB.Recordset")

'DSN less connection
conn.Provider = "Microsoft.Jet.OLEDB.4.0"
conn.ConnectionString = "Data Source=" & Server.MapPath("login.mdb")
conn.open

strsql = "Select \* FROM user WHERE Username = '" & Request.Form("txtusername") & "' AND Password = '" & Request.Form("txtpassword") & "'"
set rs = conn.Execute(strsql)

If (not rs.BOF) and (not rs.EOF) then
   Response.Cookies("Username") = rs.Fields("Username")
   Response.Redirect "ok.html"
else
   Response.Redirect "noway.html"
end if

'close the recordset
rs.close
set rs = nothing

'close the connection
conn.close
set conn = nothing

\-----

/ mvh Jonas

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

## #2 — @nders, 2001-01-11T13:09Z

prova att ändra till följande:

```
strsql = "Select * FROM [user] WHERE Username = '" & Request.Form("txtusername") & "' AND Password = '" & Request.Form("txtpassword") & "'"
```

observera hakarna runt user.

mvh,

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

## #3 — MM, 2001-01-11T13:29Z

Anders, tusen tack! :))))

Det funkar ju klockrent.

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

## #4 — @nders, 2001-01-11T13:36Z

om du undrar varför så:

user är ett ord som är reserverat av access (och av många andra).

använd istället fältnamn som UserName eller fldUser eller liknande.

det kan vara vettigt att använda ett eget prefix före alla namn du själv definierar, för att undvika att stjäla reserverade ord.

mvh,

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

## #5 — MM, 2001-01-11T13:38Z

ahaa...
oki, ska lägga det på minnet.

Tack för lektionen :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7674-syntaxfel-i-from-instruktion
