Carácteres Especiales.

21/07/2006 - 15:23 por Bingen | Informe spam
Hola a todos:

Estoy realizando una aplicación que lo utilizan en ingeniería. El problema
que se me plantea es el siguiente:
El usuario almacena una relación de variables que utilizan en la aplicación.
Estas varibles son estándares y su representación es conocida. Por ello al
almacenar el nombre de una variable dada (por ejemplo el ángulo de presión)
el usuario quiere guardarlo con el signo alfa, para ello, el usuario
utilizando el programa de mapa de carácteres de Windows XP, copia el
caracter y lo pega en un textbox. Hasta aqui bien, pero al guardar el dato
se observa que en la base de datos se almacena otra cosa. Esto no pasa con
todos los signos especiales pero si con la mayoría.

¿ Podriais darme un poco de luz ?

Muchas grácias por vuestro tiempo.

Bingen
 

Leer las respuestas

#1 Jose Luis
21/07/2006 - 17:21 | Informe spam
Posiblemente no se te almacenen los simbolos que utilizan doble byte. A mi
se me planteo algo similar hace tiempo, con la excepcion de que no los
almacenaba en una BD sino que estaban en el winform en unos labels y algunos
caracteres especiales no los almacenaba correctamente, es mas asi me lo
indicaba el ide cuando guardaba el proyecto.

Seria conveniente que revisaras la documentacion de la base de datos que
usas como se comporta con los simbolos de doble byte, o en su defecto
realizar un tratamiento del texto previo al guardar o recuperar esos
simbolos.

Suerte.
"Bingen" escribió en el mensaje
news:%
Hola a todos:

Estoy realizando una aplicación que lo utilizan en ingeniería. El problema
que se me plantea es el siguiente:
El usuario almacena una relación de variables que utilizan en la
aplicación. Estas varibles son estándares y su representación es conocida.
Por ello al almacenar el nombre de una variable dada (por ejemplo el
ángulo de presión) el usuario quiere guardarlo con el signo alfa, para
ello, el usuario utilizando el programa de mapa de carácteres de Windows
XP, copia el caracter y lo pega en un textbox. Hasta aqui bien, pero al
guardar el dato se observa que en la base de datos se almacena otra cosa.
Esto no pasa con todos los signos especiales pero si con la mayoría.

¿ Podriais darme un poco de luz ?

Muchas grácias por vuestro tiempo.

Bingen


Preguntas similares