---
title: "Enkel \"bli Medlem\" sida"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/67603-enkel-bli-medlem-sida"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "MickeA.com"
published: "2003-02-08T15:22:45.000Z"
updated: "2003-02-09T12:03:35.000Z"
replies: 10
views: 322
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/67603-enkel-bli-medlem-sida"
---

# Enkel "bli Medlem" sida

## #1 — MickeA.com, 2003-02-08T15:22Z

Hej Svejs.

Hur gör jag en ENKEL "Bli Medlem" sida??

Jag vill använda Asp, Accessdatabas och SQLfrågor??

Sitter här och försöker, men får inte ihop det.

//Micke A

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

## #2 — OveRRidE, 2003-02-08T15:32Z

Nåt sånt här kanske?

En tabell i databasen "data.mdb" (Access) som heter 'Users'. Kolumnen 'User' innehåller användarnamnet. 

**Formuläret**

```
<form method="post" action="reguser.asp">
<input type="text" name="user"><br>
<input type="password" name="pass"><br>
<input type="submit" value="reg"><br>
</form>
```

**reguser.asp**

```
'init
set conn = server.createobject("adodb.connection")
conn.open "Provider=Microsoft.JET.ADODB.4.0;Data Source=" & server.mappath("data.mdb")

'populera variablar med username och password
user = replace(request.form("user"),"'","''")
pass = replace(request.form("pass"),"'","''")

'kolla ifall användaren redan finns
SQL = "SELECT * FROM [users] WHERE [user] = '" & user
set rs1 = conn.execute(SQL)

'om det redan finns en med samma namn, skriv ut meddelande, annars genomför tillägget
if not rs1.eof then
   response.write "Användaren finns redan!"
else
   conn.execute("INSERT INTO users ([user],[pass]) VALUES ('" & user & "','" & pass & "'),,128
   response.write "Användaren " & user & " skapad!"
end if

'förstör objekt
set rs1 = nothing
set conn = nothing
```

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

## #3 — MickeA.com, 2003-02-08T15:43Z

Men...

Microsoft VBScript compilation error '800a0409' 

Unterminated string constant 

/forum/reguser.asp, line 18 

conn.execute("INSERT INTO users (\[user\],\[pass\]) VALUES ('" & user & "','" & pass & "'),,128
\-------------------------------------------------------------------------------------------^

...får jag som meddelande när jag kör filen...

Jag har provat lite själv nyss och lyckades hämta data från en databas (databas.mdb) in i Flash.

Det är ju bra, men ajg fattar faan inte resten...

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

## #4 — MickeA.com, 2003-02-08T15:50Z

Är...

...det här en dsnfri db-koppling??

Kom på att det kanske kan vara det som spökar...

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

## #5 — OveRRidE, 2003-02-08T15:52Z

> ...det här en dsnfri db-koppling??

Ja, det är det men det är bara jag som är en kass programmerare. Byt ut raden mot det här:

```
conn.execute("INSERT INTO [users] ([user],[pass]) VALUES ('" & user & "','" & pass & "')"),,128
```

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

## #6 — MickeA.com, 2003-02-08T17:09Z

Jaha...

ADODB.Connection error '800a0e7a' 

Provider cannot be found. It may not be properly installed. 

/forum/reguser.asp, line 4 

Inte det heller...

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

## #7 — MickeA.com, 2003-02-08T17:11Z

Vill bara tillägga...

...med det att mitt webhotell har fullt stöd för:

ASP

Access

MySQL

och allt annat som kan vara bra-o-ha...

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

## #8 — Sebbe, 2003-02-09T10:43Z

Har du bytt ut \[users\], \[user\] och \[pass\] mot vad tabellen och kolumnerna heter i din databas då? :q

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

## #9 — mozilla, 2003-02-09T10:57Z

conn.open "Provider=Microsoft.JET.**OLEDB**.4.0;Data Source=" & Server.MapPath("data.mdb")

OLEDB heter det väll?

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

## #10 — MickeA.com, 2003-02-09T10:59Z

Nä...

För jag är så dum i huvvet, skyller på att jag är newbee, håller det som försvar ;))

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

## #11 — OveRRidE, 2003-02-09T12:03Z

> **mozilla skrev:**
>
> conn.open "Provider=Microsoft.JET.**OLEDB**.4.0;Data Source=" & Server.MapPath("data.mdb")
> 
> OLEDB heter det väll?

Oj! :o 

Sicken miss! :r :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/67603-enkel-bli-medlem-sida
