salve a tutti
dewvo aggiornare una tabella per mezzo di un dataadapter,ma dai test che effettuo non mi scrive niente,
in pratica eseguo queste operazioni:
creo 2 dataadapter,uno per il database access e uno per il database di mysql
creo 2 dataset
unisco i dataset con un merge
e faccio un update per il dataadapter in locale in modo da sincronizzare il tutto
ecco il codice
secondo voi per quale oscura ragione in locale non mi trovo nessun record =?codice:dim Dtmysql as new dataset dim DTlocale as new dataset dim strsql as sting ="select * from tabella" dim dtAlocale as new oledbdataadapter(strsql,conn) dtalocal.fill(dtlocal) dim dtamysql as new mysqldataadapter(strsql,mysqlConn) dtaMysql.fill(dtmysql) dtlocal.merge(dtmysql) dtlocal.acceptchanges() dim i as integer=dtalocal.update(dtlocal)
infase di debug noto che il dataset di mysql ha una tabella da 1000 record, e quello in locale zero,poi appena faccio il merge
quello in locale ne contiene 1000 (fin qui tutto bene)
ma nel momento dell'update non mi trovo nel db locale nessun record
grazie