Formatos de float

20/12/2006 - 17:09 por ANT1 | Informe spam
Hola a todos de nuevo.

Sigo con mi aplicacion windows encargada de gestionar una base de
datos.

Ahora mismo estaba tratando de crear un motor de busqueda para dicha
base de datos y me ha surgido esta duda:

Para un campo float que tengo en la base de datos, si deseo almacenar
el valor correctamente, en el textbox que tengo donde escribir el valor
y todo eso he de poner le valor de los decimales con una coma, por
ejemplo "10,5".

En cambio a la hora de realizar una busqueda, en el textbox que tengo
que utilizar para indicar el valor a buscar, si quiero que me lo acepte
como una busqueda he de poner el valor decimal con un punto, con el
ejemplo anterior ahora seria "10.5".

¿Alguien sabe porque es esto?¿Hay alguna forma de indicar el formato
de esritura del float en el textbox o en un datagridview?¿tal vez con
la cultura?

Gracias a todos. Este es uno de los pocos foros donde la gente
realmente se moja y ayuda a los demas.

Preguntas similare

Leer las respuestas

#11 ANT1
27/12/2006 - 12:55 | Informe spam
Gracias Hernan.

¿Estás seguro que no tiene? Está en el estándar de SQL, me parece
raro que no lo tenga. ¿Y el tipo NUMERIC no te sirve?



No, PostgreSQL no viene con "decimal" (o por lo menos las version que
tengo que es de hace unos pocos meses) de todos modos tendra la
equivalencia por algun sitio, como tu dices. Del NUMERIC... pues la
verdad ni lo he comprobado y es que poco tiempo tengo.

Claro que se puede (aunque suena a parche). Conviertes el string
a un decimal o double temporal suponiendo que viene en "ingles"
y lo vuelves a transformar en string con la referencia cultural
por defecto (la del usuario).



Y me temo que si, suena a parche y es un parche. Tiene que estar las
version Beta de la aplicacion para el dia 1 de Enero y solo he tenido
diciembre para realizarla, asi que no tengo mucho tiempo como para
buscar soluciones mas completas de momento. Una vez entregada la
version Beta ya me dedicare a estudiar la clase decimal y a ver donde
pierde la cultura la aplicacion.

Gracias por la ayuda, y es que en momentos de presion viene mejor que
nunca.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida