---
title: "CaseSensitive mot Access DB"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11510-casesensitive-mot-access-db"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "T_Codez"
published: "2001-09-06T13:55:00.000Z"
updated: "2001-09-07T11:15:00.000Z"
replies: 4
views: 210
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/11510-casesensitive-mot-access-db"
---

# CaseSensitive mot Access DB

## #1 — T_Codez, 2001-09-06T13:55Z

Hej hopp!

Nice to back... :e 

Jag håller på och försöker få ihop en liten CaseSensitive inloggning. Jag har använt mig av StrComp i diverse olika varianter. Och just nu befinner jag mig här:

Kodsnutt:

SQL = "SELECT \* FROM users Where StrComp(username = '" &username &"',0) And StrComp(pwd = '" &password &"',0)" 

Skulle vara tacksam för lite vägledning. När jag sökte forumet fann jag en del, men inte tillräckligt för att bli klockare. Kanske man ska använda "strstr" istället?

Tack för uppmärksamheten.
mvh / TT

Permalänk: https://www.webforum.nu/p/11510

## #2 — T_Codez, 2001-09-07T06:35Z

Det verkar vara en klurig historia det här. Efter en del knåpande nu så kanske det skulla vara lättare om man gjorde någonting typ så här:

dim uname, passw

SQL = "SELECT \* FROM users Where username = '" &username &"' And pwd = '" &password &"'" 

Set db = Server.CreateObject("ADODB.Connection")
db.Open ...

uname = rs("username")
passw = rs("pwd")

IF StrComp(uname, '" &username &"',0) And StrComp(passw = '" &password &"',0)" Then
response.redirect inne.asp
else
response.redirect login.asp

Vad tror ni om det? Tyvärr så fungerade inte denna variant. Men det kanske kan ge en snilleblix för er ?

Tack för uppmärksamheten

Permalänk: https://www.webforum.nu/p/285950

## #3 — Vide, 2001-09-07T07:07Z

```
IF StrComp(uname, username, 0) > -1 Then
'Jepp, dom matchar..
End If
```

 <http://www.devguru.com/Technologies/vbscript/quickref/strcomp.html>

Permalänk: https://www.webforum.nu/p/285951

## #4 — LarsG, 2001-09-07T09:37Z

```
SQL = "SELECT * FROM users Where username = '" &username &"' And pwd = '" &password &"'" 

Set db = Server.CreateObject("ADODB.Connection")
db.Open ...

uname = rs("username")
passw = rs("pwd")

valid = 0
do while not rs.eof
  if  cstr(uname) = cstr(username) _
  and cstr(passw) = cstr(password) then
      valid = 1
      exit do
  end if
  rs.movenext
loop
rs.close
db.close
if  valid = 1 then 
response.redirect inne.asp
else
response.redirect login.asp
end if
```

En vanlig jämförelse i VB-script är väl case-sensitive (skiftlägeskänslig ;) )

Permalänk: https://www.webforum.nu/p/285952

## #5 — T_Codez, 2001-09-07T11:15Z

Thankz LarsG! 

Fungerar fantastiskt bra. :e

Permalänk: https://www.webforum.nu/p/285953

---

Tråden på webben: https://www.webforum.nu/amne/asp/11510-casesensitive-mot-access-db
