| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
mmonroy Cdt

Registrado: 12 Oct 2002Mensajes: 8
|
Publicado: Sab 12 Oct, 2002 11:01 pm Asunto: busqueda en una tabla |
|
|
hola, soy un programador principiante y me gustaria saber si alguien puede decir como hacer una busqueda en una tabla pero sin importar que los datos esten en mayusculas o minusculas
gracias |
|
| Volver arriba |
|
 |
Claudio Ens

Registrado: 18 Ago 2002Mensajes: 31Ubicación: Santigo, CHILE
|
Publicado: Dom 13 Oct, 2002 7:20 am Asunto: Consulta a tabla |
|
|
Hola
Mira lo que tienes que ver es como convertir un caracter a mayúscula o minúscula para así hacer la consulta sin inconvenientes
me explico si tienes en la tabla cadenas con mayúsculas, minúsculas o combinados, lo que tienes que hacer es llevarla a una instancia en la que todas sean iguales
la instrucción UpperCase(<cadena>) convierte las cadenas a mayúsculas
UpperCase("Hola") entrega HOLA
UpperCase("HoLa") entrega HOLA
UpperCase("hola") entrega HOLA
con esto tu puedes preguntar por ejemplo
if(UpperCase(DatoTabla)==UpperCase(MiString))
o por ejemplo en una consulta SQL
Select campo1, campo2
where UpperCase(campo1)==UpperCase(Edit1->Text)
Lo que quiero decir es que siempre comparas cadenas en MAYUSCULA
también existe la instrucción LowerCase() para convertir a minúsculas
espero haberte aclarado un poco el panorama _________________ __CMVM |
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Lun 14 Oct, 2002 5:29 pm Asunto: gracias por la respuesta |
|
|
pero como implementar la funcion uppercase o lowercase en un locate
gracias |
|
| Volver arriba |
|
 |
|