Avatar billede nogetfx Nybegynder
20. april 2004 - 21:42 Der er 8 kommentarer og
1 løsning

Syntx fejl, sql sætning

Fejl i login-sql sætning, de funker uden mine where:

Microsoft JET Database Engine error '80040e14'

Syntax error (missing operator) in query expression 'UserN = 'admin' AND PWD = 'admin' where UType = admin AND aktiv = 1'.

/clan/edit/default.asp, line 57 (



    SQL = "SELECT * FROM UserDB Where UserN = '" & StrUserName & "' AND PWD = '" & StrPassword & "' where UType = admin AND aktiv = 1"

    Set rs = Conn.Execute(SQL) 'DETTE ER LINIE 57
/Lars
Avatar billede eagleeye Praktikant
20. april 2004 - 21:45 #1
Du skal vist havde ' omkring admin ved UType, eller tror den det er en kolonne som hedder admin den skal finde:

SQL = "SELECT * FROM UserDB Where UserN = '" & StrUserName & "' AND PWD = '" & StrPassword & "' where UType = 'admin' AND aktiv = 1"
Avatar billede nogetfx Nybegynder
20. april 2004 - 21:47 #2
Samme fejl, Utype er et tekstfelt. aktiv er Ja/Nej
Avatar billede eagleeye Praktikant
20. april 2004 - 21:48 #3
hov der er også to where i prøv sådan her:

SQL = "SELECT * FROM UserDB Where UserN = '" & StrUserName & "' AND PWD = '" & StrPassword & "' and UType = 'admin' AND aktiv = 1"
Avatar billede nogetfx Nybegynder
20. april 2004 - 21:50 #4
spøjst ingen fejl, men jeg bliver ikke logget ind...
Avatar billede eagleeye Praktikant
20. april 2004 - 21:52 #5
Så kan det være der ikke er en post som passer.
Der skal stå "admin" i kolonnerne UserN, PWD og UType samt aktiv skal være sat til ja.
Avatar billede nogetfx Nybegynder
20. april 2004 - 21:55 #6
jo, 3 x admin og en true
Avatar billede eagleeye Praktikant
20. april 2004 - 21:57 #7
Hmm ok, prøv at skrive true i stedet for 1 så:

SQL = "SELECT * FROM UserDB Where UserN = '" & StrUserName & "' AND PWD = '" & StrPassword & "' where UType = 'admin' AND aktiv = true"
Avatar billede nogetfx Nybegynder
20. april 2004 - 21:58 #8
Bingo, jeg takker..
Avatar billede vbcoder Nybegynder
21. april 2004 - 07:06 #9
True = -1 og False = 0

jeg har tit oplevet problemer med checkboxe i asp og der kan man sjovt nok ikke sætte en ja/nej værdi fra databasen men skal sætte en -1/0

hmmm - spooky that is .....
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