Autor Wątek: Synchronizacja z bazą danych mdb  (Przeczytany 2128 razy)

0 Użytkowników i 1 Gość przegląda ten wątek.

Offline Rade

  • Clubowicz
  • **
  • Wiadomości: 102
Synchronizacja z bazą danych mdb
« : Wrzesień 28, 2003, 09:09:45 »
No właśnie... Tzn znalazłem kilka metod jak to robić, i w zasadzie to działa, z drobym (a może i dużym) problemem. Co zrobić jeśli na bazie w Accessie jest ustawione hasło. Bo w sumie to nigdzie nie widzę miejsca aby je wpisać. Jak dodam ręcznie bazę danych do ActiveSynca to oczywiście pyta o hasło, można je wpisać itd... Ale jak coś takiego najlepiej zautomatyzować? Tzn chcę uzyskać mniej więcej coś takiego:
1. Instaluję program na PC, wraz z nim wgrywam bazę, przykłądowo baza.mdb, do bazy jest ustawione hasło.
2. Włączam program na PC.
3. Program na PC, dodaje w jakiś automatyczny sposób do ActiveSynca plik baza.mdb do synchronizacji z PPC.
4. Podłączam PPC przez ActiveSynca, no i przy każdym podłączeniu bazy się synchronizują. (minimum aby z PC szło zawsze na PPC, odwrotnie też by było miło)

Jak coś takiego najlepiej uzyskać i gdzie tam można podać hasło do bazy?

Dzięki za każdą radę, link, cokolwiek...

[Dodano: 2003-09-28 11:08:29]
W sumie sam sobie odpowiadam ale może się komuś kiedyś przyda. Rozwiązanie jak się można było spodziewać bardzo proste, wystarczy użyć funkcji DESKTOPTODEVICE z adofiltr.dll. No i oczywiście zamiast pisać własne wywołanie, wygodniej użyć czgoś gotowego. Świetna klasa jest tutaj http://www.codeproject.com/ce/cadofiltr.asp . No i aby przesłać bazę z nalożonym hasłem wystarczy zamiast ścieżki do pliku, podać zalożone prędzej źródło ODBC w formacie przykładowowo "dsn=ZRODLO;pwd=HASLO" i wszysko swietnie działa.


PDAclub.pl

Synchronizacja z bazą danych mdb
« : Wrzesień 28, 2003, 09:09:45 »
R E K L A M A: