Avatar billede mathiasrav Nybegynder
09. januar 2004 - 20:28 Der er 10 kommentarer og
1 løsning

"hej" Like "Hej" giver Sub/Func not defined?!

Hej eksperter.
Jeg skal lave mit eget database styrede brugersystem, men vil finde ud af, om like-operatoren er case-sensitive. Jeg har lavet følgende test:

Response.Write """hej"" Like ""Hej"" = " & ("hej" Like "Hej")

Men den giver fejlen

Sub or Function not defined

Hvorfor nu det?!
Er det fordi jeg (eller: B-One.dk) bruger ASP 4.0...

Hilsen Mathias
Avatar billede Slettet bruger
09. januar 2004 - 20:38 #1
Øm Like er til sql sætninger og ikke en kommando i sig selv til asp'en så det der kan du ikke.
Avatar billede mathiasrav Nybegynder
09. januar 2004 - 20:40 #2
Nå... Er like så case-sensitive? Ved du det?
Avatar billede Slettet bruger
09. januar 2004 - 20:40 #3
Så kan du prøve at hente noget i din database og skrive det ud, eks hent navn fra en tabel eller et andet tekst felt.

noget a la

Select navn from tabel where navn like 'A%'

Så får du alle dem som starter med A og så kan du se når du skriver dem ud om der er både store og små a'er som begyndelsesbogstav, hvis du altså har en kolonne med sådanne i.
Avatar billede Slettet bruger
09. januar 2004 - 20:41 #4
Såvidt jeg kan huske så er det ihvertfald i sql server opsætningen af databasen som styrer det, jeg ved ikke med Access og MySql
Avatar billede mathiasrav Nybegynder
09. januar 2004 - 20:42 #5
Ahh ok... Jeg prøver lige... :)
Avatar billede mathiasrav Nybegynder
09. januar 2004 - 20:48 #6
I VB virker Like da på den måde...
Avatar billede mathiasrav Nybegynder
09. januar 2004 - 20:56 #7
Det er den ikke! :)
Avatar billede mathiasrav Nybegynder
09. januar 2004 - 20:57 #8
Den er ikke case-sensitive!
Avatar billede mathiasrav Nybegynder
09. januar 2004 - 20:57 #9
SQL: Select * from test where col1 like 'h%'
Resultat fra db:
hej; HeJ
hEj; HEJ
Hej; hej
Avatar billede Slettet bruger
09. januar 2004 - 21:06 #10
Ok
Avatar billede mathiasrav Nybegynder
10. januar 2004 - 12:06 #11
Tak for hjælpen!
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