Announcement

Collapse
No announcement yet.

Lokale Datenbank mit Server synchronisieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Lokale Datenbank mit Server synchronisieren

    Hallo alle miteinander,

    ich hoffe jemand von euch Profis kann uns totalen Newbies weiterhelfen, da wir mit uns mit Datenbanken so gut wie gar nicht auskennen:

    Wir haben eine Anwendung "application.exe", und dazu gibt es ein Config-File namens "application.exe.config". Der Inhalt dieser "application.exe.config" ist folgender:

    <?xml version="1.0" encoding="Windows-1252"?>
    <configuration>
    <appSettings>
    <!-- User application and configured property settings go here.-->
    <!-- Example: <add key="settingName" value="settingValue"/> -->
    <add key="OleDbConnection.ConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0;Password=& quot;&quot;;User ID=Admin;Data Source=c:\application1\database.db;Mode=Share Deny None;Extended Properties=&quot;&quot;;Jet OLEDB:System database=&quot;&quot;;Jet OLEDB:Registry Path=&quot;&quot;;Jet OLEDBatabase Password=&quot;magic&quot;;Jet OLEDB:Engine Type=5;Jet OLEDBatabase Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password=&quot;&quot;;Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDBon't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False" />
    <add key="Application.WebService.WorkWithThis" value="https://ssl.secure-connection.com/WorkWithThis.asmx" />
    </appSettings>
    </configuration>
    Die lokale Datenbank liegt auf "C:\application\database.db". Wir können Sie mit Microsoft Access öffnen und bearbeiten. Wenn nun aber die Applikation läuft und Daten schreibt, dann wissen wir nicht in welche Datenbank sie schreibt. In die lokale auf der Festplatte oder auf dem Server?Wir haben mal testweise Daten auf der lokalen Datenbank "C:\application\database.db" geändert. Dann wurde die Applikation wieder gestartet und es wurden neue Daten hinzugefügt. Diese neu hinzugefügte Daten werden sowohl auf der Server-Datenbank als auch auf die lokale Datenbank hinzugefügt. Die Änderung aber ist nur auf der lokalen Datenbank vorhanden, die wir zuvor durchgeführt hatten.

    Wie sagen wir der Applikation, dass die lokale Datenbank die Serverdatenbank überschreiben soll und synchronisieren soll? Geht das so einfach oder ist das komplizierter? Hoffe jemand kann weiterhelfen.

    Danke.
Working...
X