sqlLogin=\"select * from Medlem where (Hjemmetlf=\'\"& username &\"\') AND (Password=\'\"& password &\"\')\" Set userSet = rs.Execute(sqlLogin) If Not (userSet.BOF Or UserSet.EOF) then Session(\"usrName\") = UserSet(\"Hjemmetlf\")
Response.Redirect \"default.asp\"
else Response.Redirect \"default.asp?action=fejl\" End if
Du kan åbne databasen og se datatypen i designet af tabellen. Eller du kan lave en testudskrift at din tabel, hvor den vælger alt i tabellen og, løber det igennem (VBS i ASP) og udskriver dens type, navn, værdig... Lav også en testside der viser indholdet af din form - det kan nemlig godt snyde nogle gange. Disse forskellige datatyper skal så selvfølgelig være ens - eller du kan konvertere dem i din ASP-kode
Det er altid en god ide at teste dine SQL-sætninger i databsen-miljøet (Access) først - det giver også en bedre fejlmeddelese. Din database hedder data.mdb, som er en Access database.
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.