SoloCodigo
Programación General => Power Builder => Mensaje iniciado por: darksito en Viernes 29 de Enero de 2010, 20:56
-
Me podrian ayudar a capturar la hora (solo hora) y guadarla en mi BD
Versiones que uso
PowerBuilder 11.5 , Base de Datos SQL2000
Muchas gracias por la ayuda
-
El tipo de dato es DateTime (o smalldate) , y para capturarlo es igual que cualquier dato, puedes usar un MaskEdit o si es un datawindow puedes definirlo como Datetime y aplicarle tambien mascara y formato de hora
No se si esa sea tu duda
Saludos
-
amigo me podrias escribir el codigo le puse dato timestamp en sql , gracias
-
El tipo de dato no es el apropiado.
No se que codigo necesites, tan sencillo como tener un campo DATETIME en una tabla, crear un datawindow con ese campo, y colocarle la mascara para hora,
si te refieres a sql incrustado, usas una variable DateTime (en PB)
http://technet.microsoft.com/es-es/library/ms182776%28SQL.90%29.aspx
http://technet.microsoft.com/es-es/library/ms187819.aspx
Saludos
-
creo que Darksito se refiere a obtener la hora actual de la maquina para guardarla en la BD.
a ver si esto te sirve
st_date.Text = String(Today(), "hh:mm")
S@L2 Juan
-
gracias :P , pero lo hize de otra forma ^_^!
Se agradece el apoyo
-
gracias :P , pero lo hize de otra forma ^_^!
Se agradece el apoyo
Eso significa que esta resuelto?
Para tomar la hora del sistema puedes usar Now(), aunque si usas TimeStamp sigue siendo un dato equivocado para este proposito (al menos de la manera en que se usa en SQL Server)
Saludos