Avatar billede bobbedude Nybegynder
24. januar 2002 - 13:23 Der er 1 kommentar og
1 løsning

springe over hvis det eksister

På min asp side har jeg en formular der skal udfyldes, nederst er en check boks som fra start er slået til.
Det der sker er at alt info fra siden bliver sat ind i en db og hvis ikke der er klikke fra i denne check boks så bliver emailen sat in i en anden tabel også.
Spørgsmålet er hvordan får jeg lige asp til at checke om emailen eksister og hvis den gør undlade at sætte den ind.
Avatar billede goose Nybegynder
24. januar 2002 - 13:48 #1
Prøv noget i stil med:

SQL = "select email from TABEL where email='" & request.form("email") & "'"
set rs = conn.execute SQL
if rs.eof then
SQL2 = "insert ....."
conn.execute SQL2
end if

/goose
Avatar billede sylvester1 Nybegynder
24. januar 2002 - 13:51 #2
hvis jeg forstår dig ret, så vil du checke om emailen eksisterer i din database, ikke? Det er meget enkelt:
Først så kører du en SQL sætning der spørger om emailadressen:

SQL = "SELECT * FROM MyTable WHERE myEmail='the@email.com'"

Derefter er det bare at spørge dit recordset om emailen eksisterer:

<%
if rs.EOF then
response.write("Mailen eksisterer ikke.")
else
  response.write("Mailen eksisterer!")
end if
%>

Piece of cake!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester