Usuario
Problemas con acentos y eñes en un datagridview

Pregunta
-
Buenas tardes a todos,
LLevo unas buenas horas buscando una solución al problema y no acabo de encontrarla en este foro y otros similares. Estoy trabajando con Visual .Net 2015 y una BBDD SQLite, de la cual obtengo los datos para llenar un datagridview. La conexión, la obtención de datos, la modificación de éstos y guardarlos de nuevo...funciona sin problemas. Salvo cuando en los campos texto aparecen eñes o acentos.
En la base de datos los campos se ven correctamente con sus eñes y tildes, pero en el datagridview pasan a ser caracteres extraños. Y viceversa, cuando entro eñes o palabras con tilde en el datagridview, al guardarlo en la base de datos lo guarda con caracteres extraños.
Alguna sugerencia al respecto?
Saludos y gracias de antemano.
Todas las respuestas
-
A mi me ha pasado algo similar al guardar por ejemplo datos con acentos o simbolos de € en un .cvs para posterior apertura en Excel.
En mi caso se soluciona a la hora de "crear" el archivo por primera vez dándole un formato que admita caracteres especiales como acentos, eñes, etc...
Tipos de formato como UTF-8, UTF-16, Unicode, etc...
Habria que ver que formato tiene el archivo de datos contenidos en la BBDD SQLite...
-
-
Hola aringo, también sospecho que es un tema de formato, puedes agregar el código con el cual ingresas los datos hacia el DGV, si lo haces directamente con ej; DataTabe no tendras problemas, pero si utlilizas un archivo como nexo puede ser que este no acepte los valores con tilde y eñe y si le falte un encoding
Saludos
ARA San Juan 44 HEROES ‗‗‗‗|||||‗‗‗‗‗
-
Gracias por tu interés, Marcelo.
Básicamente, este el el código que utilizo:
Operations.OpenConnection()
Operations.Command(ProcedureGrid)
adp = Operations.CommandAdapter
adp.Fill(dst)
bs.DataSource = dst.Tables(0)
Grid.DataSource = bsCon una serie de procedimientos propios, abro la conexión, envío el comando, obtengo un DataAdapter que llena un DataSet, el cual da soporte al Binding que, a su vez, alimenta el Grid.
Agradecería cualquier sugerencia / Un saludo
-
Pues es raro, ya qué como está no debería tener problemas de formato. Igualmente encotré esté artículo de Laura Lacarra que te puede ser de útilidad
https://softwareyotrasdesvirtudes.com/2012/10/09/como-modificar-tablas-a-utf8-mysql/
Saludos
ARA San Juan 44 HEROES ‗‗‗‗|||||‗‗‗‗‗
-
-