Power Builder - Esta bien lo que hago?

 
Vista:

Esta bien lo que hago?

Publicado por pipe (13 intervenciones) el 02/03/2011 16:27:59
Estimados,
No se si estoy cometiendo un grabe error al utilizar 2 veces la sentencia ( using Silca; )para conectar 2 tablas y agregar registros dentro de un proceso For

dw_2.Retrieve(argumento.cod_empresa,arg.cod_sucursal,arg.num_doc)
If dw_2.RowCount() > 0 Then
For l = 1 To dw_2.RowCount()
insert into tabla_a(cod_emp,cod_loc,num_orden)
values (0,1,:n_doc) using Silca;

insert into tabla_b(cod_emp,cod_loc,num_orden)
values (0,1,:n_doc) using Silca;
Next
commit;
End If

Pregunta, no tendre problemas al utilizarlas dentro del mismo Scrip ?

Atento a sus comentarios

Pipe
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
sin imagen de perfil
Val: 37
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

RE:Esta bien lo que hago?

Publicado por JeinnerH (646 intervenciones) el 02/03/2011 17:41:04
Creo que no estás cometiendo un error, porque es posible utilizarlos de esa forma. Pero sí debieras revisar después de cada Insert cuál es el valor del Silca.SQLCode, para corroborar que no haya habido error en la inserción.

Por otro lado, el COMMIT, debieras hacerlos con COMMIT USING Silca. Para que te almacene bien 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

RE:Esta bien lo que hago?

Publicado por Pipe (13 intervenciones) el 03/03/2011 13:25:59
Entendido, bueno muy acertado el comentario y lo realizare de esa manera, muchas gracias por tu valiosa informacion

Pipe
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