Salve,
il mio problema è quello di sincronizzare dei database locale e remoto utilizzando c#.
mi ero orientato verso applicazioni sql compact ,che funzionerebbe creando .sdf da database e poi sincronizzandolo una volta aver effettuato delle modifiche..
Lo scenario è quello di sincronizzare ""sporadicamente" ,quindi i client nn hanno sempre connessioni...
il problema ora è questo:
tabella:
------------------------
Nome ,Cognome,indirizzo
Prova Prova Prova
------------------------
cliente 1 modifica nome in Prova1 e quindi imposta timestamp ,ad esempio,alle ore 14:20
cliente 2 modifica solo cognome in Prova1,(ha ancora il database vecchio,quindi nn modificato)e avrà
Prova Prova1 Prova siccome il suo timestamp è + recente rispetto al vecchio ,anche se nn ha effettuat modifiche sul campo nome,andando a perdere le modifiche effettuate dal client precendente.
Quindi il punto è che si modificano anche valori che non erano previsti,creando un bel pò di problemi. avete qualche idea?
Probabilmente non sono stato chiarissimo quindi mi scuso..