webForumDet fria alternativet

Om finns, då STOP! ehm..

ASP

6 svar · 445 visningar · startad av nisslass

Medlem sedan nov. 2001348 inlägg
Frågan#1

Heej!

Användardatabas, i tabellen users finns usrname.

I ett formulär ska man kunna regga sig (ja juste).. om användarnamnet man väljer redan finns under "usrname" ska man få ett meddelande som berättar detta dårå.

Hur göra för att kontrollera att det inte redan finns?

Access 2000.

------------------
-Nicke-
nSoft.nu

[Redigerat av nisslass den 30 dec 2001]

Medlem sedan sep. 2001175 inlägg
#2

Typ så här?

SQL ="SELECT * FROM users Where usrname='"&request.form("username")&"'"

Set recset = connect.execute(sql)

if recset.eof then
du får komma in
Else
response.redirect("loggain.asp")

------------------
//Limpon

Medlem sedan nov. 2001348 inlägg
#3

neee inte riktigt, en registreringsfunktion för de som inte ännu är registrerade måste ju kontrollera om ett användarnamn finns under usrname så det inte råkar bli flera som har samma användarnamn, då kan det bli jobbigt när man ska logga in senare.. :)

------------------
-Nicke-
nSoft.nu

Medlem sedan sep. 2001175 inlägg
#4

Ja men då funkar väl den här?

SQL ="SELECT * FROM users Where usrname='"&request.form("username")&"'"
Set recset = connect.execute(sql)

if recset.eof then

användarnamnet finns inte
kod för att lägga till nya användaren
Else

response.write "Användarnamnet fanns redan."

end if

------------------
//Limpon

Medlem sedan nov. 2001348 inlägg
#5

eller jooo..
Detta fungerar ju oxå:

SQL="SELECT * WHERE username='" & request.querystring("username") & "'"
set rs=conn.execute(SQL)

if not rs.eof then
response.redirect "upptaget.html"
end if

fungerar ju :D sorry

------------------
-Nicke-
nSoft.nu

[Redigerat av nisslass den 30 dec 2001]

Medlem sedan sep. 2001175 inlägg
#6

hehe ja samma sak nästan =)

------------------
//Limpon

Medlem sedan nov. 2001348 inlägg
#7

hehe precis..

------------------
-Nicke-
nSoft.nu

255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)