Tema: Reemplazar
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/06/2003, 11:20
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 5 meses
Puntos: 4
Lo que estás haciendo ahora es lo siguiente.

Si Pais es "es" reemplaza "es" por "España" y en teoría debería dejar de ejecutarse el código aquí.
Como no hay ninguna sentencia que lo indique el código sigue entonces ahora Pais vale "España" Pasamos a la siguiente línea y como "España" tiene "pa" lo reemplaza por "Panama" de modo que te queda "Es-Panama-ña". Pasas a la siguiente línea. Ahora Pais no tiene "ad" por lo que no se reemplaza nada.

Debes hacer entonces esto (no estoy muy seguro de la sintáxis, compruébala):

SELECT CASE Pais
CASE "es"
Pais = Replace(Pais,"es","España")
CASE "pa"
Pais = Replace(Pais,"pa","Panama")
CASE "ad"
Pais = Replace(Pais,"ad","Andorra")
END SELECT
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!