O Usuario 01 entra na pagina de cadastrar pedido.....ao carregar a pagina CADASTRO DE PEDIDOS abro a conexao com o banco e em um listbox carrego o ID e o NOME de todos os clientes cadastrados em uma tabela CLIENTES, fecho a conexao e beleza!
vamos supor que enquanto o usuario 01 esta preenchendo os dados do pedido ele escolha um cliente que no exato momento o usuario 02 entrou na pagina de CLIENTES e deletou justamente o cliente que ele escolheu....o usuario 01 ira gravar no banco o ID de um cliente que não existe mais na tabela CLIENTES e quando eu for fazer uma consulta relacionada vai dar erro......quero saber como posso resolver este problema....integridade referencial resolveria isso ?
Pergunta
Davis Tome
exemplo ficticio mas parecido com meu problema:
o sistema roda em asp.
O Usuario 01 entra na pagina de cadastrar pedido.....ao carregar a pagina CADASTRO DE PEDIDOS abro a conexao com o banco e em um listbox carrego o ID e o NOME de todos os clientes cadastrados em uma tabela CLIENTES, fecho a conexao e beleza!
vamos supor que enquanto o usuario 01 esta preenchendo os dados do pedido ele escolha um cliente que no exato momento o usuario 02 entrou na pagina de CLIENTES e deletou justamente o cliente que ele escolheu....o usuario 01 ira gravar no banco o ID de um cliente que não existe mais na tabela CLIENTES e quando eu for fazer uma consulta relacionada vai dar erro......quero saber como posso resolver este problema....integridade referencial resolveria isso ?
obrigado!!!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.