Power Builder - powerbuilder

 
Vista:

powerbuilder

Publicado por katty (1 intervención) el 25/01/2002 23:12:05
estoy trabajando con una base de datos en sql server, tengo un campo fecha de tipo datetime, longitud 8. Como puedo hacer para que desde el power builder pueda insertar una fecha. uso la funcion date(cadena) y trato de actualizar el datawindow pero me sale error.
help, please!
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:powerbuilder

Publicado por Ramiro Armadans (2 intervenciones) el 28/01/2002 14:45:27
Tenes que Utilizart dos variables: Una Date (ej mFecha) y Otra DateTime (mFechaHora)

Date mFecha
Datetime mFechaHora
mFecha = Date('2002-01-28') // Aca Convertis tu cadena a fecha(puede ser una variable del tipo string)

mFechaHora = Datetime (mFEcha) // Aca convertis a fecha hora.

datawindow.setitem( row, "campo_datetime", mFechaHora)

Espero te sirva!!

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

RE:powerbuilder

Publicado por Blacky_dy (2 intervenciones) el 28/01/2002 16:11:39
Trata de configurar el campo del dw como datetime y en la mascara muestra un campo fecha. Asi cumpliras el requerimiento de la tabla y el dw.

Saludos....
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

RE:powerbuilder

Publicado por Jose (23 intervenciones) el 30/01/2002 18:09:57
Si no quieres agregar un dato desde un datawindow, tambien puedes hacerlo usando sentencias sql, puedes agregar un registro con Insert into o modificar un campo con Update. aunque lo más aconsejable sería a través de un datawindow usando máscaras.
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