Avbryta inloggning om fält innehåller ett specifik ord?

Databaser & SQL

2 svar · 350 visningar · startad av medialabs

Medlem sedan mars 20023 686 inlägg
Trådstart#1

Hej,

Klockan närmar sig 03:00 och jag har fått nog av programmering för idag.. Men har ett ynka liitet problem. Jag har blivit lite lätt dement nu :e

Använder följande för att logga in en användare, men nu har jag ett till fält: stravgift av typen VarChar och By Default så innehåller den bara ordet: Nej, jag vill på något sätt göra en kontroll så att om ordet Nej finns i stravgift så skall inloggningen avbrytas. Men innehåller stravgift något annat ord så skall inloggningen fortsätta..

		strSQL = "Select strid from tbluppgifter where strusername = " & _
  			SQLText(Request.Form("client")) & " and strpassword = " & _ 
			SQLText(sMD5Password)

Jag är helt utmattad nu efter att suttit hela fredagskvällen och knackat lite kod... nu ska jag unna mig lite sömn och låta min förkylda näsa sova.

Hoppas att någon kan hjälpa mig med detta. :)

Medlem sedan juni 20019 024 inlägg
#2

Lägg till följande: WHERE stravgift <> 'Nej' AND strusername = ...

Medlem sedan mars 20023 686 inlägg
#3

Fungerade klockrent!

248 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)