Eu não sei qual tipo de sistema desta discussão.

 

Mas imagine que a pessoa que está offline cadastre um produto que não existe na 
base,

E outra pessoa que está online cadastre o mesmo produto na base.

 

As duas pessoas cadastraram o produto com nomes diferentes. Ex: produto Sapato 
Preto. Outra: Prod. Sapato Pr.

Então como conciliar isso? Talvez bloquear certos cadastros e forçar o usuário 
a fazer um pull de dados antes de sair para viagem?

 

Ainda... já pensou em atualizar tabelas sob demanda via GPRS? É só uma idéia.

 

[]'s

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Joao 
Morais
Enviada em: terça-feira, 6 de maio de 2008 08:55
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Sistema on-line X off-line

 

Gerson Machado wrote:
> Correção o armazenamento não é feito em formato numérico, ném em formato 
> string
> é feito em formato Guid ou Uniqueidentifier (Sql Server), usa-se no Delphi
> TGuid para acesso e uso do mesmo.

Para bancos que não possuem o tipo guid, o número (que o guid 
representa, e que possui 16 bytes) é convertido em string (este mesmo 
número, no entanto em 32 dígitos hexadecimais). Foi isto o que eu tentei 
passar.

--
Joao Morais

> Tenho uma estrutura com banco distribuido (SQL Server) em três servidores com 
> replicação de dados, mais 2 notebooks com acesso Off-line e atualização 
> posterior.... funciona perfeitamente.
> A geração do Guid é única (universalmente) visto que parte da numeração dela 
> é usada com parte do Mac address do equipamento (se tiver), caracteristicas 
> do equipamento que a gerou.
> Exemplos:
> {3082A4DA-FCBE-47C3-8FAF-5235C2C961A8}
> {8510AC7D-8F22-4B28-9AC1-06895A638308}
> {8E9B5163-31C9-43F1-BBD8-070BA91BA8D7}
> 
> Gerson
> 
> 
> Joao Morais <[EMAIL PROTECTED] <mailto:post%40joaomorais.com.br> > escreveu:
> Ricardo César Cardoso wrote:
>> Retificação da resposta:
>>
>> Fui pesquisar na Wikipedia sobre GUID e vejo a seguinte informação:
>> "The GUID is a 16-byte (128-bit) number." 
>> [ http://en.wikipedia.org/wiki/GUID ]
>>
>> Então acho que há esperança! Ou não... 
>>
>> Alguém pode tirar a dúvida?
> 
> É um número de 16 bytes, sim, o problema é você guardar um número desta 
> magnitude em formato numérico. O campo dele terá 4 bytes se for integer, 
> ou 8 se for bigint.
> 
> --
> Joao Morais
> 

 



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

Responder a