---
title: "Anvnamn och logins..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6611-anvnamn-och-logins"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Andiee"
published: "2000-09-16T09:36:00.000Z"
updated: "2000-09-17T18:45:00.000Z"
replies: 8
views: 349
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/6611-anvnamn-och-logins"
---

# Anvnamn och logins...

## #1 — Andiee, 2000-09-16T09:36Z

Fråga 1:

Jag har försökt på flera olika sätt för att kolla om användarnamnet redan finns i databasen men jag får det inte att funka.

Ex.

If rs.EOF = true Then
"Övrig kod"
Else
Response.Write "Användarnamnet är upptaget."
End If

Men när jag provar denna kod så vissar den "Användarnamnet är upptaget." oavsett om det är det eller inte. Vad är det som inte stämmer?

Fråga 2:

När någon loggat in sig, hur ska man göra för att plusa i tabellen som visar antal login?

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

## #2 — M@rtin, 2000-09-16T10:19Z

Vet inte om detta löser problemet men du behöver inte skriva = true....
Det räcker med 
if rs.EOF then

//M@rtin

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

## #3 — DavidB, 2000-09-16T10:28Z

glöm det det fungerade inte

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

## #4 — Vide, 2000-09-16T12:02Z

Visa din SQL-sträng i sin helhet och hur dens ser ut när du skriver ut den med Response.write...

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

## #5 — Andiee, 2000-09-16T17:21Z

Jag har själv löst fråga 2 men ej fråga 1.

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

## #6 — Vide, 2000-09-16T19:26Z

Det är angående fråga Nr.1 som jag undrar i föregående inlägg...

Mvh, Vide

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

## #7 — Andiee, 2000-09-17T16:58Z

Okej. Jag skriver in hela min kod.

```
namn = Request.Form( "namn" )
epost = Request.Form( "epost" )
anvnamn = Request.Form( "anvnamn" )
losen = Request.Form( "losen" )
lag = Request.Form( "lag" )
info = Request.Form( "info" )

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("medlemmar.mdb")

Set RecSet = Server.CreateObject("ADODB.Recordset")

Reg = "SELECT * FROM medlemmar"

RecSet.Open Reg, Connect, adOpenStatic, adLockOptimistic

If RecSet.EOF = True then

If namn <> "" and epost <> "" and anvnamn <> "" and losen <> "" and lag <> "" and info <> "" then

RecSet.AddNew
RecSet("namn") = namn
RecSet("epost" ) = epost
RecSet("anvnamn") = anvnamn
RecSet("losen") = losen
RecSet("lag") = lag
RecSet("info") = info
RecSet.Update
RecSet.Close

Response.Redirect("login.asp")

Else

Response.Write "Alla fält var inte ifyllda!"

End If

Else

Response.Write "Användarnamnet är upptaget!"

End if
```

\[Redigerat av Andiee den 17 sep 2000\]

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

## #8 — emission, 2000-09-17T18:28Z

Inte konstigt. Du söker ju ut **alla** användare, så då blir det ju upptaget automatiskt.

```
Reg = "SELECT * FROM medlemmar WHERE anvnamn='" & anvnamn & "'"
```

\[Redigerat av emission den 17 sep 2000\]

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

## #9 — Andiee, 2000-09-17T18:45Z

Ja, det stämmer. Man får tacka för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/6611-anvnamn-och-logins
