Track SQL CE.

tracksqlce ist eine Gerätekomponente, die Änderungen an eine SQL CE 2.0 / SQL-Mobilfunkdatenbank verfolgt.
Jetzt downloaden

Track SQL CE. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Shareware
  • Name des Herausgebers:
  • Primeworks
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • Evaluation

Track SQL CE. Stichworte


Track SQL CE. Beschreibung

Track SQL CE ist ein Gerät, .NET Compact Framework-Komponente, dass schnell und präzise Änderungen an SQL CE-Tracks 2.0 und SQL Mobile-Datenbank (Mobile Video-Konverter-Software) s. Mit einem einzigen Anruf können Sie Ihre Anwendung schnell bestimmen, welche Zeilen wurden eingefügt, aktualisiert oder gelöscht seit dem letzten Checkpoint. Was ist Track-SQL CE? TrackSqlCe ist eine Vorrichtungskomponente, dass Spuren Änderungen zu einer SQL CE 2.0 / SQL Mobile-Datenbank. Vor Tracking kann gemacht werden, muss die Datenbank vorbereitet werden. Nach der Vorbereitung, die Komponente wird in der Lage sein, auf die Reihen bestimmen waren eingefügt, aktualisiert oder in dem Satz von nachgeführt Tabellen gelöscht. Was passiert während der Vorbereitung? Während der Herstellung werden drei Tabellen der Datenbank hinzugefügt: MSysSyncTables: Enthält alle Tabellen nachverfolgt MSysSyncRows: Enthält eine CRC32-Wert und die erstellte GUID für jede Zeile jeder Tabelle Tracked MSysSyncGen: Zählt die Anzahl der Spur Generationen Auch für jeden getrackten Tisch, zwei Spalten hinzugefügt: s_GUID: A GUID (UNIQUE) eindeutig identifiziert, dass die Zeile, s_gen: Die Erzeugung der Reihe (Null, wenn eingesetzt) Was passiert während Tracking? Während des Verfolgungsprozedur alle Zeilen aller Tabellen nachverfolgt werden verglichen (via CRC32-Berechnung) zu der entsprechenden Zeile in MSysSyncRows. Wenn der CRC-32-Wert gleich ist, dann ist die Zeile nicht aktualisiert worden. Wenn der CRC-32-Wert verschieden ist, dann wurde die Zeile aktualisiert. Um Zeile Einfügungen, die s_gen Spalte der verfolgten Tabellen für Nullen gesucht zu erkennen. Zur Erkennung von Deletionen, werden GUID-Werte im Vergleich zwischen MSysSyncRows und den verfolgten Tabellen. Wie kann ich wissen, was geändert? Die s_stat Spalte der MSysSyncRows Tabelle enthält alle vier möglichen Zustände für eine bestimmte Zeile: 0: Keine Änderung 1: Die Zeile wurde eingefügt 2: Die Zeile wurde aktualisiert 3: Die Zeile wurde gelöscht Sie können die Liste der aktualisierten Zeilen mit dem folgenden SQL-Befehl erhalten: WÄHLEN MSysSyncTables.s_tableName, MSysSyncRows.s_stat VON MSysSyncTables INNER JOIN MSysSyncRows ON MSysSyncTables.s_tableID = MSysSyncRows.s_tableID WO MSysSyncRows.s_stat> 0 Welche Datenbanken werden unterstützt? Track SQL CE unterstützt sowohl das SQL CE 2.0 und SQL Mobile (3.0) Motoren auf derselben Komponente. Wie wird lizenziert das Produkt? Track SQL CE ist pro Entwickler lizenziert. Verteilung der Komponente in einer verzehr Anwendung integriert ist lizenzfrei. Unterstützte Plattformen: Win CE / Pocket PC


Track SQL CE. Zugehörige Software