SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: elisa en Miércoles 22 de Octubre de 2003, 19:13
-
-
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:
-
Muchas Gracias,
Ahora me da problema al traer un valor cero
En la Tabla tengo tipo Money
-
¿Qué máscara utilizas?
:question:
-
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
-
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)
-
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
-
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
-
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