Power Builder - Datawindows Powerbuilder 10.5 - update

   
Vista:

Datawindows Powerbuilder 10.5 - update

Publicado por daniel (5 intervenciones) el 10/07/2011 07:09:17
Hola como están? les quería hacer una consulta

Estoy haciendo una aplicación en powerbuilder 10.5 y sql server 2005.

Tengo una tabla que con diferentes datos y un campo datetime al recuperar ese dato en la datawindows freform lo resuelve bien powerbuilder, no a si cuando quiere realizar un dw_1.update()
Como que sql server no soporta la cadena que envía powerbuilder a realizar el update.

Adjunto error

Index #0 Source: .Net SqlClient Data Provider Message: La conversión del tipo de datos
char a smalldatetime generó un valor smalldatetime fuera de intervalo. Number: 296 State: 3

Index #1 Source: .Net SqlClient Data Provider Message: Se terminó la instrucción. Number: 3621 State: 0


No changes made to database.

UPDATE t_clientes SET fecha_naci = '1982-11-27 00:00:00.000' WHERE id_cliente = 8

Hay alguna forma de cambiar la forma que envía la fecha powerbuilder? o de corregir este error?

Saludos
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

Datawindows Powerbuilder 10.5 - update

Publicado por JeinnerH (638 intervenciones) el 12/07/2011 22:29:50
Puedes revisar en el formato del campo en el DW, y ponerle [shordate] a ver si de esta forma te permite almacenar la información.

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

Datawindows Powerbuilder 10.5 - update

Publicado por fer (5 intervenciones) el 13/07/2011 01:24:35
gracias por responder
ya solucione el problema, cambiando el tipo de conexión de ado.net a oledb
con ningún tipo de dato funcionaba por las dudas.


muchas gracias
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