Querque
unread,Oct 6, 2011, 6:41:12 AM10/6/11You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Buenos días:
Tengo un código sql con el que accedo a una Base de Datos diferente de
la activa para hacer un INSERT de los registros de una tabla en otra
tabla de mi Base de Datos. Hasta ahora está funcionando correctamente;
el problema es que tengo que hacer lo mismo con otra tabla que tiene
contraseña; y al hacer la operación me devuelve el error 3031 "no es
una contraseña válida".
Para ejecuar el código SQL utilizo el método RunSQL del objeto docmd,
y el código es básicamente esto:
DoCmd.RunSQL ("INSERT INTO Factura ( Telefono, NumFactura, DuracionF,
Cuotas, Consumo, Descuentos, Total )" & _
" SELECT Report2N.Telefono, " & _
" Report2N.NumFactura, " & _
" Report2N.DuracionF, " & _
" Report2N.Cuotas, " & _
" Report2N.Consumo, " & _
" Report2N.Descuentos, " & _
" Report2N.Total " & _
" FROM [C:\Archivos de Programa\Vodafone\FacturaCD
\Almacen\9999912092011].[Report2N]")
Donde en FROM aparece el nombre de la Base de Datos y la tabla de la
que extraigo la información.
Pensaba que iba a ser más fácil, pero la verdad es que no sé por donde
continuar. ¿Podríais ayudarme, por favor?
Un saludo y muchas gracias.