Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da ClubeDelphi ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Video: Sistema completo com Delphi 7, dbExpress e Firebird 2.0 - Parte XIV
Veja nessa vídeo aula de Luciano Pimenta, a continuação da construção de um sistema completo no Delphi. Acesso exclusivo para Assinantes.
Autor: Luciano Pimenta
Título: .
Tempo: 19:24
Mini resumo: Nesta aula o autor mostra como criar uma aplicação a partir do zero no Delphi 7. Será construído um sistema para gerenciamento de uma locadora de vídeos usando o Firebird 2.0. Nessa aula o autor mostra como criar o cadastro de reserva de fitas, usando join na consulta.
Tecnologias utilizadas: Delphi 7, Firebird e dbExpress
Exemplos construídos: Alteração na estrutura da tabela.
Palavras chaves: Locadora, sistema completo, Delphi 7, Firebird 2.0, dbExpress, cadastro, consulta, join.

7 COMENTÁRIOS
Vitor Eduardo
Quando eu filtro por código ele filtra normalmente, mais se eu voltar no formulário de pesquisa sem fechar o sistema e filtrar por descrição acontece um erro.
[há +1 ano] -
Responder
Devmedia
Verifiquem se o código que pesquisa pela descrição esta correto (é o código do CommandText do ClientDataSet).
[há +1 ano] -
Responder

Vitor Eduardo
Já verifiquei o código e esta exatamente igual o código da vídeo aula.
O erro acontece quando eu filtro primeiro por código e depois tento filtrar por descrição, quando aperto enter acontece o erro "is not a valid floating point value".
Isso acontece tanto com a filtragem de clientes como de fitas, tipo ou nome da categoria.
[há +1 ano] -
Responder
Devmedia
Ola Vitor, dei uma olhada e não consegui fazer esse erro acontecer.
Faça o debug da aplicação e veja quando ocorre esse erro (já que tem os fontes do componente).
[há +1 ano] -
Responder
Devmedia
Ola Vitor, encontrei o problema.
Abra o arquivo ufrLocalizarEx.pas e adicione no método Buscar, antes do ConfigGrid o seguinte código:
FDataSet.CommandText := FSQLSearch;
Vou explicar em uma vídeo aula, por que ocorre esse erro.
[há +1 ano] -
Responder

Vinicius Reis Leite
Boa Tarde Luciano,
na inserção da reserva da fita, está retornando um erro com a mensagem : validation error for column DATA_VALIDADE,value"***null***" at procedure ''RESERVAS_IU'', verifiquei os parametros e a procedure, e está Ok.
[há +1 ano] -
Responder
[autor]
Luciano Almeida Pimenta
Os parâmetors estão OK, mas verifique o valor passado para esses parâmetros.
O erro indica que o valor do parâmetro DATA_VALIDADE esta nulo e o campo é obrigatório.
[há +1 ano] -
Responder
Você está em:
canal Delphi
Publicidade
Este post faz parte de:
Curso(s):
Delphi 7 - Sistema completo de Locadora com Delphi, dbExp...
Formações:
Formação Delphi Developer (48 horas)
Curso(s):
Formações:
Luciano Almeida [devmedia Videos]
Space do autor
Técnico em Processamento de Dados, desenvolvedor Delphi/C#. Autor de mais de 60 artigos e 300 vídeo aulas sobre Delphi, C#, banco de dados e ASP.NET.
Palestrante da 4ª edição da Borland Conference (BorCon). Desenvolvedor ASP.NET da Paradigma Web Bussiness em Florianópolis-SC.
Space do autor

download
2
0
