Ejecución de sql

jmedrano
30 de Agosto del 2004
Hice una aplicación en VB6 donde translado información de una tabla a otra (en dbase) mediante una instrucción sql, pero no se transladan todos los datos, a qué se deberá?
La instrucción es la siguiente:

mdPrincipal.sql = "insert into embarque (embarque, pedido, factura, consecutivo, codprod, codprov, cantidad, precio, descrip, monto) select '" + txtembarque.Text + "', a.pedido, a.factura, consecutivo, codprod, codprod_prov, facturado, precio_factura, descrip, (facturado * precio_factura) from factura a, pase_emb b where a.pedido = b.pedido"

mvallejos
30 de Agosto del 2004
La SQL está bien, lo que se me ocurre es que el la tabla pase_emb existan Nros de pedidos inexistentes en la Tabla pedidos o viceversa (que es lo más probable, pedidos aún no pasados a embarques)