[ASP/SQL]kent UPPER niet ?

Pagina: 1
Acties:

  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 17-09 17:35

BlackBurn

One Ring To Rule Them All

Topicstarter
Ik wil kijken of een bepaalde gebruikersnaam al in gebruik is, ik doe het nu op deze manier.
code:
1
Set rsUserName= cnDB.Execute("SELECT gebruikersnaam FROM tblGebruikers WHERE UPPER(gebruikersnaam)='ROBMAAS'")

Ik heb er nu nog even mijn eigen naam in staan als test. De bovenstaande regel werkt niet, ik krijg de melding dat UPPER niet herkend wordt :(
code:
1
Set rsUserName= cnDB.Execute("SELECT gebruikersnaam FROM tblGebruikers WHERE gebruikersnaam='ROBMAAS'")

Als ik het zo doet werkt het perfect, maar ik kan er natuurlijk nooit achterkomen of iemand zijn gebruikersnaam volledig in hoofdletters tikt of niet :(

natuurlijk zit hier verder nog een If then aangekoppeld etc, maar dat is nu niet van belang, het gaat erom hoe ik de SQL opdracht werkend krijg.

If it is broken, fix it. If it ain't broken, make it better!


  • tus
  • Registratie: November 2000
  • Laatst online: 05-07-2012

tus

Over wat voor SQL hebben we het hier? In MSSQL7 kent die UPPER gewoon.

  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 17-09 17:35

BlackBurn

One Ring To Rule Them All

Topicstarter
Het is met Acces

If it is broken, fix it. If it ain't broken, make it better!


  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 17-09 14:44

Jaspertje

Max & Milo.. lief

Dan maak je toch gewoon de query in acces en drukt op het SQL knopje, beetje ranzig maar dan heb je wel t goede

Verwijderd

Volgens mij is het het UCASE() in access.

  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 17-09 17:35

BlackBurn

One Ring To Rule Them All

Topicstarter
UCase had ik al geprobeerd, maar ik kom er net achter dat acces niet hoofdlettergevoelig is ;) of te wel
RobMaas = ROBMAAS = Waar :)

If it is broken, fix it. If it ain't broken, make it better!


Verwijderd

access doet geen case sensitive compare. (net als default SQLserver install overigens). Dus die upper heb je niet nodig.
Pagina: 1