Prezados,
Recorro a vocês para a solução desse problema que vem me tirando a calma. Trata-se de uma simples aplicação em Access para controlar a frota da empresa. Duas tabelas apenas resolvem meu problema. A cada movimentação faço alterações também na tabela de cadastro do veículo (como a kilometragem do veículo e a informação se ele se encontra ou não no pátio. Pode ser que a lógica não seja a mais adequada, mas tentei fazer algo da maneira mais simples possível. Anexei o projeto para sua apreciação (compactei para ajustar o tamanho do fórum).
Para simular o erro, basta tentar retornar um dos veículos que estão fora do pátio. No formulário "Inicio", Clique no botão "Retornar Veículos", clique duas vezes sobre a placa do veículo que deseja retornar e no formulário de retorno clique no botão "Retornar Veículo". Irá ocorrer o erro 3188, que indica que o registro não pode ser editado pois está em uso. Já debuguei a execução do aplicativo de todas as maneiras que conheço e não descobri o motivo desse erro.
Aprecio imensamente qualquer ajuda dos colegas.
Att.:
Eduardo
Recorro a vocês para a solução desse problema que vem me tirando a calma. Trata-se de uma simples aplicação em Access para controlar a frota da empresa. Duas tabelas apenas resolvem meu problema. A cada movimentação faço alterações também na tabela de cadastro do veículo (como a kilometragem do veículo e a informação se ele se encontra ou não no pátio. Pode ser que a lógica não seja a mais adequada, mas tentei fazer algo da maneira mais simples possível. Anexei o projeto para sua apreciação (compactei para ajustar o tamanho do fórum).
Para simular o erro, basta tentar retornar um dos veículos que estão fora do pátio. No formulário "Inicio", Clique no botão "Retornar Veículos", clique duas vezes sobre a placa do veículo que deseja retornar e no formulário de retorno clique no botão "Retornar Veículo". Irá ocorrer o erro 3188, que indica que o registro não pode ser editado pois está em uso. Já debuguei a execução do aplicativo de todas as maneiras que conheço e não descobri o motivo desse erro.
Aprecio imensamente qualquer ajuda dos colegas.
Att.:
Eduardo