Amigo, Eu desenvolvi uma aplicação assim uma vez, o problema é o seguinte:
Você precisa definir bem como será o fluxo de dados dessa sincronização. Será totalmente automática ? Os dois bancos serão uma réplica ? Cuidado com relacionamentos de ID. Por exemplo: Você cria no banco local os seguintes dados: [Pessoas] Pessoa_id=55 Nome=Fabiano [Galeria] Galeria_id=2 Autor_Pessoa_id=55 Ai no banco do servidor os ID's serão diferentes pq mais pessoas fazem inserção e delete de registros. [Pessoas] Pessoa_id=87 Nome=Fabiano [Galeria] Galeria_id=7 Autor_Pessoa_id=55 Percebeu o erro ? Os id's são auto_incremente, e vc só vai inserir o restante dos dados, mas quando tiver esse relacionamento igual o exemplo, você terá que pegar o id gerado pro registro da pessoa e dar o insert na tabela Galeria já com o id novo. Entendeu ? Esse é só um dos problemas, e é um dos mais simples. Imagina problemas com UPDATE e DELETE. Uma pessoa atualiza um dado e outra pessoa tb atualiza, ai como será definido qual será ignorada e qual será implementada ? Por data. Voce define a lista de atualizações por data, assim a mais recente será feita por ultimo. Fabiano On 20 ago, 22:59, RafaelViana <rfl.vi...@gmail.com> wrote: > Tenho clientes que querem ter o mesmo sistema em Flex, em desktop > porque nem sempre tem acesso a internet.Preciso para quando tiver > acesso a internet sincronizar bancos de dados. > > Já vi exemplo usando o Google Gears(tbm usa SQLite) e SQLite > puramente. > > http://coenraets.org/blog/2008/05/insync-automatic-offline-data-synch...http://coenraets.org/blog/2007/06/flex-and-google-gears-sales-force-a... > > Ambos usam SQLite, seria possível fazer usando outro banco como o > MySQL, ou essa é uma característica do SQLite (não conheço seu > funcionamento) --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---