Avatar billede rasmustest Nybegynder
22. juli 2001 - 20:25 Der er 14 kommentarer og
1 løsning

asp og sql

Kan man med sql gøre noget i stil med det her:

strSQL = \"Select * From Request.Querystring(\"id\") Order By city Desc\" Bare så det virker?

Og

Kan man putte en sql sætning ind i en If sætning?
Avatar billede netsrac Praktikant
22. juli 2001 - 20:27 #1
\"Select * From \" & Request.Querystring(\"id\") & \" Order By city Desc\"
Avatar billede netsrac Praktikant
22. juli 2001 - 20:27 #2
Putte en sql sætning i en if sætning, hvordan mener du ?
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 20:28 #3
strSQL = \"SELECT * FROM \" & Request(\"id\") & \" ORDER BY city DESC;\"
Set Rs = Conn.Execute(strSQL)

If Rs.BOF Then
\' der er poster
End If
Avatar billede rasmustest Nybegynder
22. juli 2001 - 20:35 #4
tak netsrac

men
tdaugaard  det er ikke det jeg mener

Det er noget ligesom det her:

If (brugernavn=rs(brugernavn)\'kan ikke lige huske koden nu
And adgangskode=rs(adgangskode) And rs(aktiveret)=ja then
BLA
Else if
If (brugernavn=rs(brugernavn)\'kan ikke lige huske koden nu
And adgangskode=rs(adgangskode) And rs(aktiveret)=nej then
blabla
Else
Fejl i brugernavn eller adgangskode
Avatar billede rasmustest Nybegynder
22. juli 2001 - 20:36 #5
Netsrac se på det jag lige har skravet
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 20:40 #6
strSQL = \"SELECT * FROM \" & Request(\"id\") & \" ORDER BY city DESC;\"
Set Rs = Conn.Execute(strSQL)

If Not Rs.BOF Then
    If Rs(\"brugernavn\") = brugernavn Then

    Else

    End If
    If Rs(\"adgangskode\") = adgangskode Then

    Else

    End If
End If
Avatar billede rasmustest Nybegynder
22. juli 2001 - 20:44 #7
hvad betyder If not rs:BOF Then


Og du kan da ikke sætte en if sætning ind i en anden kan man?
Avatar billede tdaugaard Nybegynder
22. juli 2001 - 20:48 #8
rasmustest:> det var en fejl..

If Rs.BOF Then

der er INGEN poster

.BOF er sand når der ingen poster er.

If noget Then If nogetandet Then

er gyldigt

If noget Then
    If nogetandet Then
        If nogettredie Then
        End If
    End If
End If

er gyldigt
Avatar billede netsrac Praktikant
22. juli 2001 - 20:49 #9
If Brugernavn = rs(\"brugernavn\") AND adgangskode = rs(\"adganskode\") AND rs(\"aktiveret\") = \"ja\" Then
Response.write(\"OK\")
elseif Brugernavn = rs(\"brugernavn\") AND adgangskode = rs(\"adganskode\") AND rs(\"aktiveret\") = \"nej\" Then
Response.write(\"Ikke aktiveret\")
Else
Response.write(\"Forkert brugernavn eller adgangskode\")
End if

Sådan ?
Avatar billede rasmustest Nybegynder
22. juli 2001 - 20:53 #10
jeg er ikke så godt til asp gider du at skriveeksemblemt igen uden stavefejl?
Avatar billede rasmustest Nybegynder
22. juli 2001 - 20:54 #11
Tror du det virker tester lige.
Avatar billede rasmustest Nybegynder
22. juli 2001 - 20:58 #12
det skal jo ind i en sql sætning så hvordan vil du gøre det?
Avatar billede rasmustest Nybegynder
22. juli 2001 - 20:58 #13
netsrac det skal jo ind i en sql sætning så hvordan vil du gøre det?
Avatar billede netsrac Praktikant
22. juli 2001 - 21:00 #14
Set rs = conn.execute(\"select * from tabel where brugernavn = \'\" & brugernavn & \"\' AND password = \'\" & password & \"\'\")
If rs.eof Then
Response.write(\"forkert brugernavn og eller password\")
Else
Response.write(\"ok\")
End if
Avatar billede rasmustest Nybegynder
22. juli 2001 - 21:02 #15
tak her er dine points
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