---
title: "Undvika 2 samma användarnamn."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/134811-undvika-2-samma-användarnamn"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Peppe"
published: "2005-09-25T19:44:11.000Z"
updated: "2005-09-25T21:19:42.000Z"
replies: 8
views: 372
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/134811-undvika-2-samma-användarnamn"
---

# Undvika 2 samma användarnamn.

## #1 — Peppe, 2005-09-25T19:44Z

Hur undviker jag registrering med samma användarnamn, alltså om jag registerar Peppe & Peppe redan finns i databasen så går det att ha 2 st Peppe, det vill jag inte, hur undviker jag det?

Här är min kod, redigeringslösenord: "123"
Ni får gärna gå in & redigera koden och återkomma med länk.
<http://fwr.mine.nu/code/index.asp?id=18>

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

## #2 — emission, 2005-09-25T19:48Z

Du får helt enkelt göra en SELECT från tabellen och kolla om användarnamnet redan finns, innan du gör INSERT:en

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

## #3 — Erik Juhlin, 2005-09-25T19:52Z

Bra är också att ha en constraint som säger att namnkoumnen är unik.

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

## #4 — Peppe, 2005-09-25T20:03Z

Jag behöver hjälp med själva koden, det säger mig inte mycket att jag skall skapa en SELECT från tabellen och kolla om användaren finns, då hade jag redan gjort det.

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

## #5 — K@llen, 2005-09-25T20:11Z

```
sql = "SELECT COUNT(*) FROM users WHERE username = 'Peppe' "
set rs = connect.execute(sql)

if rs(0) > 0 then
    ' namnet finns redan
else
    ' Namnet finns inte
end if

rs.close()
set rs = nothing
```

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

## #6 — Erik Juhlin, 2005-09-25T21:05Z

Eller bara:

```
sql = "SELECT COUNT(*) FROM users WHERE username = 'Peppe' "
usercount = connect.execute(sql)(0)

if usercount > 0 then
    ' namnet finns redan
else
    ' Namnet finns inte
end if
```

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

## #7 — emission, 2005-09-25T21:15Z

> **Peppe skrev:**
>
> Jag behöver hjälp med själva koden, det säger mig inte mycket att jag skall skapa en SELECT från tabellen och kolla om användaren finns, då hade jag redan gjort det.

Okidoki, då föreslår jag en vända in på t.ex. Vides ASP-skola, eftersom det är tämligen centralt att lära sig SELECT etc. innan man går vidare :)

<http://www.webeye.nu/default2.asp?que=asp/default.asp&exec=asp/artiklar/asp8.asp>

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

## #8 — Erik Juhlin, 2005-09-25T21:18Z

> **emission skrev:**
>
> Okidoki, då föreslår jag en vända in på t.ex. Vides ASP-skola, eftersom det är tämligen centralt att lära sig SELECT etc. innan man går vidare :)

Äh, behövs inte. Jag har själv klarat mig bra bara genom att copy&pastea kod från hotscripts.com. Säg inget till min chef bara! ;)

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

## #9 — emission, 2005-09-25T21:19Z

> **Erik Juhlin skrev:**
>
> Äh, behövs inte. Jag har själv klarat mig bra bara genom att copy&pastea kod från hotscripts.com. Säg inget till min chef bara! ;)

Har chefen på telefon nu...

;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/134811-undvika-2-samma-användarnamn
