Access - Contar letras hasta -

 
Vista:

Contar letras hasta -

Publicado por Alfredo (572 intervenciones) el 23/10/2002 01:40:11
Necesito en una consulta contar las letras de un campo ya se que es con la funcion Len().
Pero necesito que me cuente las letras que estan antes del simbolo "-" ¿Como le puedo hacer???

Muchas gracias por su valiosa atención.

Saludos.
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
sin imagen de perfil

RE:Contar letras hasta -

Publicado por Josetxu (8 intervenciones) el 23/10/2002 02:19:19
La función "InStr" te dá la posición de un caracter dentro de una cadena:

...
CadenaBusqueda = "Pepito-Perez"
CadenaABuscar = "-"
LetrasAntesDeMenos = InStr(CadenaABuscar, CadenaBusqueda) - 1
...

En este caso "InStr" devolverá 7, que es la posición en que se encuentra el signo "-", por tanto habrá 6 letras antes de "-", por eso lo del -1

Espero haberte sido de ayuda
Josetxu
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