2011-01-06 7 views
7

Ich baue ein IE Addon oder Erweiterung mit C#. Ich habe eine Access-Datenbank-MDB-Datei erstellt, die in den Programmdateien enthalten ist. Jetzt zur Laufzeit muss ich diese MDB-Datei in den isolierten Speicher kopieren, damit ich sie weiter verwenden kann. Ich kann nicht auf AppData zugreifen, wenn der geschützte Modus in IE aktiviert ist. Ich habe einige Codebeispiele gesehen, die es mir ermöglichen, Dateien in Isolated Storage zu schreiben, aber hier muss ich meine Datenbankdatei MDB in Isolated Storage kopieren. Bitte kommen Sie mit Code. Erwarte deine Antwort.So kopieren Sie den Zugriff Datenbankdatei, mdb von Programmdateien zu isolierten Speicher in C#

Dank

+2

"Bitte kommen Sie mit Code. Warten auf Ihre Antwort" - ... und wie bekam diese Frage 7 upvotes? –

+0

Auch wenn Sie die MDB-Datei in isolierten Speicher kopieren können, ist mir keine Möglichkeit bekannt, die Jet-Engine von dort zu lesen - Sie müssen in der Regel einen tatsächlichen Pfad zu Jet übergeben, um MDB-Dateien zu öffnen –

+0

Egal, ich habe mich geirrt –

Antwort

1

Warum bei einer Alternativen umsehen dies nicht in dem Zugang zu tun. Es gibt Gründe, warum bestimmte Dinge im "geschützten Modus" nicht erreichbar sind.

+0

Ja, definitiv kann ich für eine Alternative gehen, aber was das sein könnte ?? Ich brauche irgendwo auf seinem lokalen System eine DB-Datei, um die Datensätze zu behalten. Gibt es einen anderen Ort, auf den Extensions zugreifen können, wenn sich der IE im geschützten Modus befindet? –

+0

Welche Daten speichern Sie? Mit einem kurzen Blick auf dem Stapel habe ich das gefunden - muss sagen, ich hatte noch nie Ihr Problem zu lösen, aber dies kann Ihnen helfen http://StackOverflow.com/Questions/1992765/How-to-Access-appdata -in-ie-protected-mode-from-a-managed-bho – diagonalbatman

+0

Danke für den Link, aber ich habe bereits durch diesen Link, aber es löst das Problem nicht. Eigentlich ist es eine Access-Datenbank, die 2 Tabellen enthält, 1. enthält Benutzername, UserID und die 2. enthält die gleichen Felder und dient anderen Zwecken. –

Verwandte Themen