Dúvidas com Programa Client/Servidor
Estou com dúvidas na criação de um programa client/servidor. Não consigo entender como uma aplicação client/servidor funciona na hora de inserir registros. Se dois usuários forem inserir registros ao mesmo tempo como faço para criar uma codigo para ambos que nao sejam iguais.
E no caso de alterações. Se vários usuários tambem tentarem modificar um unico registro. Como tratar isso?
Desde já agradeço
Marcelo
E no caso de alterações. Se vários usuários tambem tentarem modificar um unico registro. Como tratar isso?
Desde já agradeço
Marcelo
Marcelo_mileris
Curtidas 0
Respostas
Jrjoliv2003
26/06/2004
Olá Marcelo,
eu estou desenvolvendo um projeto final e a orientação passada pelo professores da faculdade, é inserir o novo código na hora da gravação.
Quando estamos aprendendo, inserimos o código na hora do cadastramento ou o autoincremento se encarrega de colocar o código para nós. Da meneira que me orientaram é colocar o código quando eu clicar no botão gravar.
Caso tenha mais dúvidas, mande mensagens estou sempre de olho.
Valeu!!!
JR.
eu estou desenvolvendo um projeto final e a orientação passada pelo professores da faculdade, é inserir o novo código na hora da gravação.
Quando estamos aprendendo, inserimos o código na hora do cadastramento ou o autoincremento se encarrega de colocar o código para nós. Da meneira que me orientaram é colocar o código quando eu clicar no botão gravar.
Caso tenha mais dúvidas, mande mensagens estou sempre de olho.
Valeu!!!
JR.
GOSTEI 0
Koplin
26/06/2004
O colega está correto. E sugiro que vc crie um mecanismo de gerenciamento de valores para cada tabela ou use auot incremento. Eu sempre uso campos chaves ocultos do usuário. Se o sistema precisa q o usuário use informe um codigo, uso um campo secundário e providencio um mecanismo para gerenciar estes valores para que sejam únicos.
Outro fator é, que em client/server não se deve trabalhar com tabelas abertas. O melhor é trabalhar local (ou cache) e enviar os dados como um pacote para o servidor, providenciando um esquema de verificação de nudanças nas tabelas envolvidas...
Outro fator é, que em client/server não se deve trabalhar com tabelas abertas. O melhor é trabalhar local (ou cache) e enviar os dados como um pacote para o servidor, providenciando um esquema de verificação de nudanças nas tabelas envolvidas...
GOSTEI 0
Sandra
26/06/2004
Título removido: ´Não consigo entender!!!´
Por favor, releia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url] do fórum.
Por favor, releia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url] do fórum.
GOSTEI 0