Power Builder - SQL y PB updates

 
Vista:

SQL y PB updates

Publicado por hermiliz (7 intervenciones) el 26/04/2007 19:20:46
Aguien me puede ayudar es que trato de usar la version de power builder 9.0 o superior y en ninguna me permite hacer update a la base de datos, me explico:
cuando envio parametros a la consulta SQL no me los recibe bien, por que al momento de enviarlos entre comillas la consulta es ejecutada correctamente
ejemplo:
update tabla set valor1 = (select sum(valor2) from
tabla 2
where
tabla.codigo1 = tabla2.codigo1
and tabla.codigo = '111'
and tabla.fecha < '01/01/2006')
pero cuando envio :variables la consulta no es ejecutada
me sucede en cualquier version de pb 9.0 10, 10.5
y la base de datos es sql 2000
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:SQL y PB updates

Publicado por Jancarlo (890 intervenciones) el 26/04/2007 22:32:32
Describenos q error te muestra luego de ejecutar la sentencia. Talvez no estes conciderando bien los tipos de dato.

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:SQL y PB updates

Publicado por hermiliz (7 intervenciones) el 27/04/2007 16:04:14
No sale ningun error. siimplemente no ejecuta la consulta.
no hace nada
Cuando le envio los parametros manualmente , entre comillas, (' ') ahi si ejecuta.
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:SQL y PB updates

Publicado por Jancarlo (890 intervenciones) el 27/04/2007 17:31:19
No te mostrará un mensaje de error si no lo capturas:

// Query a ejecutar
//...........
if sqlca.sqlcode <> 0 then
messagebox('Error',sqlca.sqlerrtext)
end if

Según lo q te salga nos comentas.

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

RE:SQL y PB updates

Publicado por Jancarlo (890 intervenciones) el 27/04/2007 17:32:58
Otra cosa q me olvidaba ... haz depurado tu aplicación y verificado q los valores q contienen las variables son los correctos ??

Nos comentas.

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:SQL y PB updates

Publicado por Hermiliz (7 intervenciones) el 30/04/2007 16:56:30
Jancarlo, muchas gracias por responder...
use la consulta que me diste...
y me salio error
SQLSTATE: 3700
[Microsoft ][ODBC SQL SERVER DRIVER ] Syntaxs Error os Acces Violation
y si he depurado la aplicacion...
los valores que tengo si son correctos...
solo que por ejemplo... deseo enviar dos parametros uno tipo texto y un tipo fecha
y resulta que al hacerlo como que no reconoce los tipos....
algo asi...
Espero Respuesta 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

RE:SQL y PB updates

Publicado por hermiliz (7 intervenciones) el 30/04/2007 18:21:00
Tambien me sale un cuadro de error que dice Restricted data type atribute violation
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