Power Builder - Ayuda con error

 
Vista:

Ayuda con error

Publicado por Julio (13 intervenciones) el 28/09/2005 17:01:26
Necesito ayuda, al querer correr el programa me sale un error en el SELECT (C0031:syntax error) ojala me puedan ayudar

SELECT "libro"."s_codigo_especialidad",
"libro"."s_codigo_rubro",
"libro"."s_codigo_libro",
"libro"."n_titulo",
"libro"."n_autor",
"libro"."n_numero_edicion",
"libro"."n_ano_edicion",
"libro"."n_cantidad_libro"
INTO :x1,
:x2,
:x3,
:x4,
:x5,
:x6,
:x7,
:x8
FROM "libro"
WHERE "libro"."n_titulo" = :ddlb_nombre_libro.text
ORDER BY "libro"."s_codigo_especialidad" ASC
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:Ayuda con error

Publicado por Roberto (32 intervenciones) el 28/09/2005 18:20:51
Hola !!!.. te cuento que lo mejor para armar un select envevido dentro de power es pasar los argumentos a variables y ademas todo script SQL tiene que llevar el punto y coma al final, y en caso de que tu sistema utilice varios objetos transaccionales le debes aconsejar cual usar.

// Antes
.....
FROM "libro"
WHERE "libro"."n_titulo" = :ddlb_nombre_libro.text
ORDER BY "libro"."s_codigo_especialidad" ASC

// Ahora
String ls_nombre

ls_nombre = ddlb_nombre_libro.text

.....
FROM "libro"
WHERE "libro"."n_titulo" = :ls_nombre
ORDER BY "libro"."s_codigo_especialidad" ASC Using SQLCA ;

no te olvidez del punto y coma al final siempre en cada sentencia SQL.

Saludos, espero que 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

Gracias

Publicado por Julio (13 intervenciones) el 28/09/2005 21:37:16
gracias por tu respuesta me sirvio espero que al futuro me puedas ayudar......
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