ho un problema di salvare e controllare i dati su database.

al momento della registrazione di un utente salvo i valori su database :
sSQLString = "INSERT INTO clienti(nick,pwd,val) VALUES ('"+nickname+"','"+ password+"',0)";

il problema è quando mi collego in un momento successivo con lo stesso nick, che accetta valori indipendentemente che siano maiuscoli e minuscoli

se ad esempio avevo come nick :abcd12 mi accetta anche ABCD12 o aBcD12 ecc...
analogamente per la password...

ho scritto:
sSQLString = "Select * from clienti where nick='"+nick+"'";
(nick è il valore inserito nel form dall'utente)
rst = con.Execute(sSQLString);

if (rst.EOF) { segnala nick sbagliato}
altrimenti:
sSQLString = "Select * from clienti where nick='"+nick+"' and pwd='"+passw+"'";
rst = con.Execute(sSQLString);

cosi messo accetta tutto indipententemente dal maiu/minu

come faccio a fare in modo sia case sensitive??
sto scrivendo pagine ASP usando JAVASCRIPT , heeeeeeeeeeeeeeeelp!!!!
grazie a tutti