Ir para conteúdo
Fórum Script Brasil
  • 0

Consultar campo virtual


nicolasbraz

Pergunta

Tenho um campo virtual no meu formulário de cadastro de compras de material é o campo est_codigo gostaria de saber como faço a consulta desse campo.

Ele puxa os dados da tabela de estoque, ele usa o código que é a chave primaria com o campo virtual ele faz sair o nome do material no banco dados é gravado o código, na hora de consultar eu preciso consultar pelo nome ao invés do código.

O código SQL que eu estou usando na minha Query, usei o Join para trazer os dados

select * from ENTRADA_PAI, ENTRADA_PRODUTO

Join  estoque  on (ENTPROD_CODPRODUTO =  EST_PRODUTO)

where ENTPAI_CODIGO = ENTPROD_COD_ENT_PAI 
       AND 
    (ENTPAI_DATAVENDA >= :DataInicial and ENTPAI_DATAVENDA <= :DataFinal)
       and 
     (ENTPAI_NOMEFOR like :nome)
    and 
    ( est_produto like :produto)

Só que fazendo isso ele da erro dizendo que não é possivel converter a String "AREIA" que é um material.

Editado por nicolasbraz
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Join estoque on (ENTPROD_CODPRODUTO = EST_PRODUTO)

O campo ENTPROD_CODPRODUTO é da tabela ENTRADA_PRODUTO e é do tipo INTEGER e o EST_PRODUTO é do tipo STRING da tabela ESTOQUE.

O que eu poderia fazer?

Ou voce muda o tipo de ENTPROD_CODPRODUTO de integer para string

ou voce muda o tipo de EST_PRODUTO de string para integer

abraço

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...