ASP - comprobar cadenas en asp

 
Vista:

comprobar cadenas en asp

Publicado por Abel (16 intervenciones) el 12/03/2001 17:49:50
Estimados amigos:

Tengo una página en la que compruebo, cuando se da de alta un nuevo usuario si el nick ya esta en uso. Utilizo el siguiente código:

if not rsUsuario.eof then
response.redirect("usuario_existente.htm")

La comprobación la hace perfecta, pero cuando por ejemplo en la B.D. tengo un usuario que se llama Antonio no se como hacer para que me lo diferencie
de ANTONIO por ejemplo.

Gracias de antemano, agradecería un ejemplo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:comprobar cadenas en asp

Publicado por Gonzalo (45 intervenciones) el 12/03/2001 22:05:34
Mira, hay una funcion que, por ejemplo vos escribis PePiTo y te lo convierte en pepito, entonces, si convertis todo a minusculas (escribas como lo escribas), no va a haber problema en la comprobacion...no me acuerdo la funcion, pero pregunta ak o en el foro de visual basic...suerte!!!!!!!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:comprobar cadenas en asp

Publicado por pro089 (18 intervenciones) el 14/03/2001 11:48:49
Si he entendido bien quieres diferenciar
Antonio de ANTONIO, entonces puedes probar:
<%
dim conexion, comando, Sql, resultado, entrada
Set conexion=
Server.CreateObject("ADODB.Connection")
Set comando=Server.CreateObject("ADODB.Command")

conexion.Open "DRIVER={Microsoft Access Driver (*.mdb)}; "&"DBQ="&server.mappath("tubase.mdb")&";"
comando.ActiveConnection=conexion
comando.CommandType=adCmdText

Sql="SELECT Usuario FROM Usuarios"

comando.CommandText=Sql
Set resultado=comando.Execute()

entrada=0
do until resultado.Eof
if (resultado("Usuario")=Request.Form("usuario")) then
entrada=1
end if
resultado.MoveNext
loop
resultado.Close
conexion.Close
%>
Si entrada esta a 0, no hay ningun usuario con ese
nombre en la base de datos, si entrada esta a 1
hay una coincidencia.
Puedes probar a mejorar este codigo.

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar