Visual Basic - Ayuda Urgente

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda Urgente

Publicado por Elizabeth (71 intervenciones) el 17/12/2004 23:43:32
Se que con esta sintaxis pasa de una tabla a otra la informacion:

'INSERT INTO Tabla SELECT Tabla Origen.* FROM Tabla Origen

ahora bien lo hise de esta forma:

sSQL = "INSERT INTO tblNominaZAntes SELECT tblNominaZ * FROM tblNominaZ"
conn.Execute (sSQL)

Pero me aparece este error:

near the keyword 'FROM'

En que estoy mal coinciden mis campos no se si tambien mis llaves tengan que coincidir, de la tabla origen tengo como 4 llaves y en destino tengo solo una que es Numero, tampoco se si estubo bien almacenarlo en un String (sSQL)
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 Urgente

Publicado por miguel (1042 intervenciones) el 18/12/2004 00:07:15
Cambiale a esto:
sSQL = "INSERT INTO tblNominaZAntes SELECT * FROM tblNominaZ"
conn.Execute (sSQL)

se supone que son los mismo campos asi que no debe de haber problema si lo sigues teniedo te paso un ejemplo a tu correo..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

Gracias

Publicado por Elizabeth (71 intervenciones) el 21/12/2004 16:55:44
Hola lo hise de esta forma

INSERT INTO Tabla SELECT Tabla Origen.* FROM Tabla Origen pero no se si ometi el error de poner el (punto asterisco) en Tabla Origen, el problema es que lo hise con una tabla que se llama tblNomina Empleados y me comentan que con esta instruccion buscara todas aquellas que empiesen con tblNominaEmpleados..... es verdad eso o en que me afectara
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