Delphi - guardar date en Table pdox con Maskedit

 
Vista:

guardar date en Table pdox con Maskedit

Publicado por Nando (41 intervenciones) el 31/05/2005 19:38:48
Hola gente!!
Lo siguiente.
tengo que guardar fecha en una table pdox.
El campo es tipo Date.

Necesito guardar la fecha en el Campo a través de un Maskedit.

Edite con el editor de Mask de las properties de la table, para que me quede así:

__/__/__ y coloqué tambien " !90/oo/oo;1;_ " en el Editor.

Ahora , en el MaskeditChange devo escribir:

if MaskEdit1.Text<>'__/__/__' then ........................................???


Realmente todo lo que escribo me manda el mensaje " Is not a vaalid Date" , entre otros.
Prregunta 1:

Cómo le digo que grabe lo de maskedit en la table?

Pregunta 2: Es pos´ble poner los DBEdit como con los Mask edit así: __/__/__ ????

Buno voy a agradecer a quien me dé una manito
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:guardar date en Table pdox con Maskedit

Publicado por Elena (330 intervenciones) el 01/06/2005 14:26:13
Para poner los dbedits con máscaras, solo debes añadir los campos al objeto tabla (doble clic, add all fields) ahí cada campo tiene la propiedad EditMask... Y te manda el mensaje cada vez que escribes porque lo tienes en el onchange y siempre q escribes algo cambia por tanto se ejecuta el procedimiento... Mejor ponlo en el onexit.
Si quieres asignarle al campo el valor del maskedit en el before post de la tabla le asignas el valor...
Tabla['campo'] := Maskedit.text;

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar