SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Herchi en Lunes 25 de Julio de 2005, 17:33
-
las mascaras van bien, hasta que la BD está vacia. cdo eso pasa me dice que no puede enlazar con el campo tal (lo estoy diciendo de memoria, pero debe de ser un error muy tipico).
He intentado poner los datafields en caliente. o sea, los dejo en blanco en el formulario y desde codigo poner esto:
With frmAlumno
.AdoAlumnoInvisible.Refresh
Set .mkbFechaNacimiento.DataSource = .AdoAlumnoInvisible
.mkbFechaNacimiento = "11/11/1111"
.AdoAlumnoInvisible.Recordset.AddNew
.mkbFechaNacimiento.DataField = "FECHA_NACIMIENTO"
pero me dice q tp puede enlazar...
resumiendo: como puedo usar una mascara spre, aunq a veces la BD este vacia y no casque.
-
yo paso de esas cosas y formateo los datos desde visual basic con la funcion format... sera una tonteria pero la base de datos la dejo solo para las relaciones entre tablas y para almacenar la informacion... lo demas prefiero gestionarlo desde visual... me ahorro cosas raras :-)
formato k kiero aplicarle
|
Ejemplo de la funcion format: Format(precio, "##,##0.00")
|_ variable con el valor
espero haberte ayudado!! Saludos!! :hola: