21/10/2008, 02:27
|
| | Fecha de Ingreso: octubre-2008
Mensajes: 2
Antigüedad: 16 años, 2 meses Puntos: 0 | |
Respuesta: Error al trabajar con datos externos y el Openrowset Hoy acabo de tener tu mismo problema.
No lo he solucionado, pero sé por qué sucede. Simplemente el Jet solicita el nombre del archivo de gestión de usuarios de access, el de seguridad. El famoso System.mdw u otro que hayas creado para gestionar tu propia seguridad en la base de datos de access.
La solución, inapropiada, para este problema reside en eliminar la seguridad:
Select Datos.* From OPENROWSET('Microsoft.Jet.OLEDB.4.0','\\filerjc22\ Ingresos\DW\TS_Ingresos_Datos.mdb';'admin';'',Ingr esos) As Datos
Where Datos.clave=258
También puedes utilizar paquetes DTS. Son un mundo apasionante. Pueden flexibilizarse con código, definirse variables globales y lanzarse utilizando código haciendo referencia a los mismos mediante procedimientos almacenados, pero tienes que aprender un montón de cosas para llegar a esto. Utilizar SQL es una buena opción y se puede hacer todo, vas bien.
Suerte. |