salve a tutti
ho un programma che gira in locale che salva su mysql
e con un'altra procedura dovrebbe salvare i dati su un un'altro server
il problema non è tanto di spedire gli aggiornamenti, ma quello di scaricare i dati che gli altri utenti hanno salvato nel server
per fare cio' ho pensato di creare un database sul server che come chiave avesse i contatori, mentre quelli in locali invece dei contatori semplici campi numerici, in modo che quando scarico i dati non vadano in conflitto con le chiavi
il problema è che se il mio cliente inserisce un record in locale il campo parte da 1 (ho fatto una funzione che conta il max+1), e quindi se cerca di uplodarlo da errore in quanto sicuramente un'altro utente avra' gia' inserito un record quindi il numero 1 gia' esiste
come posso risolvere questo problema?