---
title: "små och stora bokstäver"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/53756-små-och-stora-bokstäver"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "ampy"
published: "2002-09-20T07:42:57.000Z"
updated: "2002-09-23T21:20:46.000Z"
replies: 15
views: 538
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/databaser-sql/53756-små-och-stora-bokstäver"
---

# små och stora bokstäver

## #1 — ampy, 2002-09-20T07:42Z

Har denna kod:

```
namn = Free(Request.Form("namn"))

losen = Free(Request.Form("losen"))
	
strOnline = "online"

SQL = "Select namn, losen From medlem where namn = '" & namn & "' AND losen = '" & losen & "' "
```

Men med denna kod kan man skriva sitt användarnman med tex bara små bokstäver och den hittar posten ändå, hur ska man göra så att det måste stämma exakt på små och stora bokstäver?

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

## #2 — CoreX, 2002-09-20T07:45Z

Vad gör functionen Free?

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

## #3 — ampy, 2002-09-20T07:48Z

Den omvandlar ' till ''

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

## #4 — icaaq, 2002-09-20T07:53Z

Vad har du för DBMS?

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

## #5 — voigtann1, 2002-09-20T07:56Z

SQL = "Select namn, losen From medlem where lcase(namn) = '" & lcase(namn) & "' AND losen = '" & losen & "' "

blir både användarnamnet litet och kontroll användarnamnet litet..

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

## #6 — ampy, 2002-09-20T07:57Z

icaaq: Jag har MySQL

voigtann1: Alltså stora och små bokstäver måste stämma. Din kod gör ju båda till små bokstäver.

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

## #7 — voigtann1, 2002-09-20T08:04Z

alltså om användarnamnet är:

"FjOrTiS" och du skriver in "fjortis" så ska du inte komma in.. är det så du vill ha det eller?

red.

AHA! nu fattar jag.. fasen.. har har en sådan kod hemma som fixar det.. men jag kommer dock inte hem på hela helgen..

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

## #8 — LarsG, 2002-09-20T08:05Z

```
SQL = "Select namn, losen From medlem where cast(namn as binary) = '" & namn & "' AND cast(losen as binary) = '" & losen & "' "
```

Handlar mer om Mysql än ASP, flyttas

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

## #9 — ampy, 2002-09-20T08:05Z

> **voigtann1 skrev:**
>
> alltså om användarnamnet är:
> 
> "FjOrTiS" och du skriver in "fjortis" så ska du inte komma in.. är det så du vill ha det eller?

Ja, precis så och samma med lösenordet.

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

## #10 — voigtann1, 2002-09-20T08:09Z

Då e nog larsGs förslag bättre...

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

## #11 — ampy, 2002-09-20T10:35Z

LarsG:

Jag får ett syntaxfel på din kod.

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

## #12 — voigtann1, 2002-09-20T10:36Z

SQL = "Select namn, losen From medlem where medlem(namn as binary) = '" & namn & "' AND medlem(losen as binary) = '" & losen & "' "

du använder inte "cast" =)

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

## #13 — ampy, 2002-09-20T10:57Z

Jag får ändå syntaxfel :(

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

## #14 — LarsG, 2002-09-20T18:51Z

Hur ser din fråga ut nu?

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

## #15 — ordell, 2002-09-21T16:02Z

Varför inte bara ställa fråga till databasen och sen kolla med en if sats?

Borde vara smidigare....

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

## #16 — bohlin, 2002-09-23T21:20Z

testa
SQL = "Select namn, losen From medlem where strcmp(namn,'" & namn & "') = 0 AND strcmp(losen,'" & losen & "') = 0 "

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/53756-små-och-stora-bokstäver
