Olá Welson.
Vc vai ter de usar o recurso de replicação merge do sql server caso seja o
2000 ou o 2005, ele vazculha os dois ou mais bancos q fazem parte da
replicação e vai atualizando eles até q seguem ao estado de convergencia,
isto é até q os dados de todos os bancos participantes da replicação estejam
identicos é um processo um pouco complicado de entender mais tem varios
livros a respeito e com certeza é em economigo em questão de tempo.
 
Outra solução é colocar 2 campos bit(boolean) nas tabelas que deseja
replicar banco de dados um pode ser chamado inserted outra updated por
exemplo ae vc tem de comparar quando mudar um registro ele tem de setar o
inserted para true e quando alterar vc tem de setar o updated para 1 e
depois gerar uma rotina de importação que compare os 2 bancos.
 
Espero ter ajudado.
 
Força a Todos.
 
José Ricardo Aviles.
   _____  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Welson Avelar
Enviada em: terça-feira, 27 de março de 2007 09:44
Para: Delphi-BR
Assunto: [delphi-br] Sincronizar dados entre app desktop e web - duvida



Olá amigos, tudo bom ?!

Vejam só a minha questão. Um cliente tem uma aplicação web, em BD MS
SQLServer.
Nessa aplicação ele pode incluir, alterar e excluir registros.
Agora ele quer que os usuários da aplicação possam ter uma aplicação desktop
com as mesmas funcionalidades da aplicação web, entretanto, NÃO precise
trabalhar online. Essa aplicação desktop poderia ficar offline e quando o
cliente quisesse, sincronizaria com o BD online, pode crer ?!
No entanto, não estou conseguindo chegar a uma solução porque em ambas
aplicações ele terá a mesma funcionalidade, ou seja,
inserir/excluir/-alterar
dados. Que solução viável eu posso implementar pra evitar duplicidade de
registros e quanto a alteração de dados, deixar que o último registro
perdure
!?

Entenderam a situação ?! Qualquer coisa eu explico novamente ou com mais
detalhes.

Aquele abraço.

============-=========-=========-===
'O que me preocupa não é o grito dos maus. É o silêncio dos bons.'
Martin Luther King.
============-=========-=========-===
Welson de Avelar Soares Filho
Analista/Programado-r Delphi
Gemini Sistemas
www.geminisistemas.-com.br
Juiz de Fora - Minas Gerais
============-=========-=========-===

____________-_________-_________-_________-_________-__
Fale com seus amigos de graça com o novo Yahoo! Messenger 
HYPERLINK "http://br.messenger.yahoo.com/"http://br.messenger-.yahoo.com/ 


 


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.18/734 - Release Date: 26/03/2007
14:31



-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.18/734 - Release Date: 26/03/2007
14:31
 


[As partes desta mensagem que não continham texto foram removidas]

Responder a