Pregunta: | 31167 - NO SE MUESTRAN LOS ACENTOS AL LEER REGISTROS DE DBASE EN VB |
Autor: | Cristian López Valderrama |
Tengo el siguiente problema:
Saco información de una base de datos y genero archivos excel con esta información el problema es que los acentos salen mal por ejemplo: Localizaci3/4n, y así pasa con los demás. En la Tabla de dbase IV bajo conexión ODBC se ve bien pero al pasar el campo a un textbox cambia. Hay alguna forma de reemplazar dichos caracterés. ??? |
Respuesta: | mextv |
Hola espero esto te sirva
en VB 6 existe una funcion que se llama 'replace' se puede utilizar por ejemplo Texto="M$xico" Texto=replace(Texto,"$","é") Eso replazaria el signo '$' por la 'é' dentro de la cadena 'Texto' cuantas veces la encuentre y la reasignaria a la variable 'Texto' : ) si la version de VB que usas no soporta replace puedes crear una funcion con las funciones de manejo de texto :D Left,Mid,right,len,instr.... Espero eso te ayude de algo Saludos |