2011-01-06 15 views
7

Estoy creando un complemento o extensión de IE usando C#. He creado un archivo MDB de base de datos de acceso que estará en los archivos de programa. Ahora, en tiempo de ejecución, necesito copiar este archivo MDB a Almacenamiento aislado para poder usarlo más. Como no puedo acceder a AppData si el modo protegido está activado en IE. He visto algunos ejemplos de código que me permiten escribir archivos en Almacenamiento aislado, pero aquí tengo que copiar mi archivo de base de datos MDB en Almacenamiento aislado. Por favor, presente un código. En espera de su respuesta.Cómo copiar el acceso Archivo de base de datos, mdb desde archivos de programa a Almacenamiento aislado en C#

Gracias

+2

"Por favor, presente un código. En espera de su respuesta" - ... ¿y cómo esta pregunta obtuvo 7 votos hacia arriba? –

+0

Incluso si puede copiar el archivo MDB en un almacenamiento aislado, no conozco ninguna forma de hacer que el motor Jet lo lea desde allí; generalmente debe pasar una ruta real a Jet para que abra los archivos MDB –

+0

No importa, me equivoqué –

Respuesta

1

¿Por qué no se fijan en una alternativa a hacer esto en el acceso. Hay razones por las que ciertas cosas no se pueden acceder en "modo protegido".

+0

Sí, definitivamente puedo elegir un alternativo, pero ¿qué podría ser eso? Necesito un archivo DB en algún lugar de su sistema local para guardar los registros, ¿hay otra ubicación a la que se pueda acceder mediante extensiones cuando IE esté en modo protegido? –

+0

¿Qué datos está almacenando? Echando un rápido vistazo a la pila encontré esto - tengo que decir que nunca he tenido que solucionar su problema, sin embargo esto puede ayudarlo http://stackoverflow.com/questions/1992765/how-to-access-appdata -in-ie-protected-mode-from-a-managed-bho – diagonalbatman

+0

Gracias por el enlace, pero ya he pasado por ese enlace, pero no resuelve el problema. En realidad, es una base de datos de acceso que contiene 2 tablas, la 1ra contiene el nombre de usuario, la ID de usuario y la 2ª contiene los mismos campos y tiene un propósito diferente. –

Cuestiones relacionadas