SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: elisa en Miércoles 22 de Octubre de 2003, 19:13

Título: Re: Asignar texto de un recorset a un maskedit
Publicado por: elisa en Miércoles 22 de Octubre de 2003, 19:13
Título: Re: Asignar texto de un recorset a un maskedit
Publicado por: angelescj en Miércoles 22 de Octubre de 2003, 20:35
Si el valor del campo del recordset no tiene el mismo formato que la máscara le pones el formato y está, si ya lo tiene lo asignas directamente:
mskEjemplo=format(r!campo,"formato que queramos")
:good:
Título: Re: Asignar texto de un recorset a un maskedit
Publicado por: elisa en Miércoles 29 de Octubre de 2003, 00:07
Muchas Gracias,
Ahora me da problema al traer un valor cero
En la Tabla tengo tipo Money
Título: Re: Asignar texto de un recorset a un maskedit
Publicado por: angelescj en Miércoles 29 de Octubre de 2003, 10:58
¿Qué máscara utilizas?
:question:
Título: Re: Asignar texto de un recorset a un maskedit
Publicado por: elisa en Jueves 30 de Octubre de 2003, 00:10
en propiedades 99999.99 y al guardar envio .text, pero si no envio nada
al consultar tengo que ponerle
mk=format(!rs,00000.00), y esto hace que me encere los campos mascaras
Muchas Gracias
A necesito guardar los decimales
Título: Re: Asignar texto de un recorset a un maskedit
Publicado por: angelescj en Jueves 30 de Octubre de 2003, 08:36
Te aconsejo utilizar la máscara "#####.##"
Es para casos numéricos, pero no obligando a meter todos los caracteres. En el format DEBES hacerlo así, para que no te lo llene de "0"
format(x,"#####.##)
Si necesitas forzar los decimales utiliza el format de la siguiente manera:
format(x,"#####.00)
Título: Re: Asignar texto de un recorset a un maskedit
Publicado por: elisa en Jueves 30 de Octubre de 2003, 23:51
Gracias, ahora necesito ayuda sobre Sql
para hacer consultas
con un campo llamado bitac que esta en la tabla bitac y esta tambien contiene cod_clie, cod_tipcli, pero hay varias tablas con cod_tipcli
ejemplo criadero contiene campos cod_tipcli, y cri_codigo entre otros
planta contiene campos cod_tipcli, y plt_codigo entre otros, al consultar necesito la descripcion puede que sea de criadero o de planta.... y asi estan algunas tablas mas
He hecho algo asi
select c.nombre_cri, p.nombre_plan
where bitac =@bit
and bitac.cod_clie= any
--de la tabla criadero
--de la tabla planta
Título: Re: Asignar texto de un recorset a un maskedit
Publicado por: elisa en Martes 4 de Noviembre de 2003, 19:22
Nada
Me sale invalida propiedad, estoy guardando en sql tipo money, cuando no envia nada, siempre guarda cero, y cuando envio mas caracteres ejem 2343.84 los guarda asi mismo
Título: Asignar texto de un recorset a un maskedit
Publicado por: elisa en Martes 4 de Noviembre de 2003, 19:50
A tambien tengo otros campos que en propiedades coloco en la mascara
"(##)#-###-###")
y en el format de propiedades nada
igual al consultar
tengo que colocar
mk=format(rs!,"(00)0-000-000"))
el campo con que guardo esto es numerico y solo guardo los numeros no la mascara
es decir mando a guardar 042363837
pero y si no tiene telefono siempre me guarda cero
al grabar mando asi
val(campomk.cliptext)
gracias, ayudame