| Traccia SQL CE. tracksqlce è un componente dispositivo che traccia le modifiche apportate a un database mobile SQL CE 2.0 / SQL. |
Scarica ora |
Traccia SQL CE. Classifica e riepilogo
- Sistemi operativi:
- Windows All
- Dimensione del file:
- Evaluation
Traccia SQL CE. Tag
Traccia SQL CE. Descrizione
TRACK SQL CE è un dispositivo .NET Compact Framework Component che traccia rapidamente e accuratamente le modifiche al database mobile SQL CE 2.0 e SQL (software per convertitore video mobile) s. Con una singola chiamata, l'applicazione può determinare rapidamente quali righe sono state inserite, aggiornate o cancellate dall'ultimo checkpoint. Cos'è il track sql ce? Tracksqlce è un componente dispositivo che traccia le modifiche apportate a un database mobile SQL CE 2.0 / SQL. Prima del tracciamento della possibile Essere effettuati, il database deve essere preparato. Dopo la preparazione, Il componente sarà in grado di determinare quali righe erano inserito, aggiornato o cancellato nel set di tabelle monitorate. Cosa succede durante la preparazione? Durante la preparazione, tre tavoli vengono aggiunti al database: MsisSynctables: contiene tutte le tabelle cingolate MsisSyNcrows: contiene un valore CRC32 e il GUID creato per ogni riga di ciascuna tabella tracciata Msisssyncgen: conta il numero di gruppi di traccia "generazioni" Inoltre, per ogni tabella tracciata, vengono aggiunte due colonne: S_GUID: un GUID (univocentificatore) che identifica in modo univoco la riga S_GEN: la generazione della riga (zero quando viene inserita) Cosa succede durante il monitoraggio? Durante la procedura di tracciamento vengono confrontate tutte le righe di tutte le tabelle tracciate (tramite il calcolo CRC32) alla riga corrispondente in msisSyscrows. Se il valore CRC32 è uguale, la riga non è stata aggiornata. Se il valore CRC32 è diverso, la riga è stata aggiornata. Per rilevare inserzioni di riga, la colonna S_gen delle tabelle tracciate viene cercata di zero. Per rilevare le eliminazioni, i valori GUID sono confrontati tra MsisSyNcrows e le tabelle tracciate. Come faccio a sapere cosa è cambiato? La colonna S_stat della tabella di MsisSyNCrows contiene tutti e quattro stati possibili per una determinata riga: 0: nessuna modifica 1: la riga è stata inserita 2: la riga è stata aggiornata 3: la riga è stata cancellata È possibile ottenere l'elenco delle righe aggiornate con il seguente comando SQL: SELEZIONARE MsisSynctables.s_TableName, Msisssyncrows.s_stat. A PARTIRE DAL MsisSynctables. Inner si unisci a msysyscrows Msysynctables.s_tableid = msysyncrows.s_tabled. Dove msisssyncrows.s_stat> 0 Quali database sono supportati? Traccia SQL CE supporta sia i motori SQL CE 2.0 e SQL Mobile (3.0) sullo stesso componente. Come viene concesso in licenza il prodotto? Traccia SQL CE è concesso in licenza per sedile per sviluppatori. La distribuzione del componente integrata in un'applicazione di consumo è la royalty -> Piattaforme supportate: Win CE / Pocket PC
Traccia SQL CE. Software correlato