---
title: "community"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9617-community"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ampy"
published: "2001-05-20T10:06:00.000Z"
updated: "2001-05-20T15:03:00.000Z"
replies: 4
views: 140
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/9617-community"
---

# community

## #1 — ampy, 2001-05-20T10:06Z

Jag håller på med ett community. Men jag vill så att en ska bli medlem och namnet redan finns så ska det stå. Hur gör man?

Ska man lääga in det i den här koden?

\<%

IF Request.Form("losen") = Request.Form("losen2") THEN

Set connection = server.createObject("adodb.connection")
connection.open "driver={Microsoft Access Driver (\*.mdb)};dbq=" & Server.MapPath("db.mdb") & ";"
SQL = "INSERT INTO anvandare (Namn, Losen) VALUES ('" & Request.Form("ID") &"','" & Request.Form("losen") &"')"
set RS = Connection.Execute(SQL)
Response.Redirect("loggain.asp")

ELSE
session("galet") = "Du måste skriva lika lösen i båda fälten!"
Response.Redirect("blimedlem.asp")
END IF
%\>

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

## #2 — PatrikB, 2001-05-20T12:54Z

ok,

du kan använda denna kod om du ändrar för fältet namn i databasen.
Det ska vara indexerat och inga dubbletter ska tillåtas.

Det du behöver lägga till din kod då är:

```
<%
IF Request.Form("losen") = Request.Form("losen2") THEN

	[b]On Error Resume Next[/b]
	Set connection = server.createObject("adodb.connection")
		connection.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db.mdb") & ";"
		SQL = "INSERT INTO anvandare (Namn, Losen) VALUES ('" & Request.Form("ID") &"','" & Request.Form("losen") &"')"
		set RS = Connection.Execute(SQL)

		[b]If err.Number <> 0 Then
			Session("galet") = "Användarnamnet redan upptaget."
			Response.Redirect "blimedlem.asp"			
		Else
			Response.Redirect("loggain.asp")
		End If[/b]

ELSE
	session("galet") = "Du måste skriva lika lösen i båda fälten!"
	Response.Redirect("blimedlem.asp")
END IF
%>
```

cya,
PatrikB

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

## #3 — ampy, 2001-05-20T12:57Z

Tack så mycket, det funkade.

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

## #4 — cyprys, 2001-05-20T14:22Z

Att göra ett community verkar vara en slags tenta för att visa att man kan skriva ASP nuför tiden.
Precis som en dator så ska alla nu även ha ett community.

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

## #5 — Vide, 2001-05-20T15:03Z

Att bygga ett community är faktiskt ett väldigt bra sätt att lära sig... det innefattar allt ifrån enkel syntax till databasdesign...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9617-community
