Skip to content
  • Categorias
  • Recente
  • Tags
  • Popular
Collapse
Brand Logo

  1. Fórum Maker
  2. Categorias
  3. Dados
  4. critério sql

critério sql

Agendado Fixado Trancado Movido Dados
6 Posts 4 Posters 901 Visualizações
  • Mais Antigo para Mais Recente
  • Mais Recente para Mais Antigo
  • Mais Votados
Responder
  • Responder como tópico
Entre para responder
Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
  • T Offline
    T Offline
    tinhopvh
    escreveu em última edição por
    #1

    Como usar o valor de um componente como critério na parte de SQL?

    1 Resposta Última resposta
    0
    • DiegoJCD Offline
      DiegoJCD Offline
      DiegoJC
      escreveu em última edição por
      #2

      Tenta :componete_<nome do componente>.

      Exemplo: se você tem uma caixa de texto chamada txtNome o sql ficaria assim:

      SELET *
      FROM Tabela
      WHERE Campo =:componente_txtNome

      T 1 Resposta Última resposta
      0
      • DiegoJCD DiegoJC

        Tenta :componete_<nome do componente>.

        Exemplo: se você tem uma caixa de texto chamada txtNome o sql ficaria assim:

        SELET *
        FROM Tabela
        WHERE Campo =:componente_txtNome

        T Offline
        T Offline
        tinhopvh
        escreveu em última edição por
        #3

        @diegojc obtive o erro: ERROR: operator does not exist: integer = character varying

        DiegoJCD V Janpier dos SantosJ 3 Respostas Última resposta
        0
        • T tinhopvh

          @diegojc obtive o erro: ERROR: operator does not exist: integer = character varying

          DiegoJCD Offline
          DiegoJCD Offline
          DiegoJC
          escreveu em última edição por
          #4

          @tinhopvh pelo erro, parece que esta tendo problema com conversão de tipo de dados.

          Exemplo: o campo no SQL é do tipo INTEIRO e o seu componente é do tipo TEXTO;

          Veja se os tipos estão iguais, tente ajustar o tipo de dados do seu componente com o tipo do campo no BD.

          1 Resposta Última resposta
          0
          • T tinhopvh

            @diegojc obtive o erro: ERROR: operator does not exist: integer = character varying

            V Offline
            V Offline
            vianeimoreira
            escreveu em última edição por
            #5

            @tinhopvh disse em critério sql:

            @diegojc obtive o erro: ERROR: operator does not exist: integer = character varying

            Tenta dessa forma =Cast(:componente_txtCodigo As Integer) e veja se resolve

            1 Resposta Última resposta
            0
            • T tinhopvh

              @diegojc obtive o erro: ERROR: operator does not exist: integer = character varying

              Janpier dos SantosJ Offline
              Janpier dos SantosJ Offline
              Janpier dos Santos
              escreveu em última edição por
              #6

              @tinhopvh Tudo bem?

              Dá uma olhada nesse link do manual, ele fala justamente desse comportamento que você está reportando.

              https://manual.softwell.com.br/#/erros_solucoes_banco_de_dados?id=erros-amp-soluções-banco-de-dados

              1 Resposta Última resposta
              0
              Responder
              • Responder como tópico
              Entre para responder
              • Mais Antigo para Mais Recente
              • Mais Recente para Mais Antigo
              • Mais Votados


              • Login

              • Não tem uma conta? Cadastrar

              • Login or register to search.
              • Primeiro post
                Último post
              0
              • Categorias
              • Recente
              • Tags
              • Popular