Partilhar via


Caixa de diálogo Pesquisar Construtor de Critérios

Complete esta caixa de diÁlogo para adicionar uma nova consulta (normalmente uma consulta parametrizada) a um formulÁrio existente ligado a dados em seu aplicativo do Windows. Isso inclui adicionar uma nova consulta À tabela selecionada e adicionar controles para os usuÁrios inserirem quaisquer valores de parÂmetro no formulÁrio (um botÃo para executar a consulta tambÉm É adicionado ao formulÁrio).

Uma consulta parametrizada retorna dados que satisfazem as condiÇÕes de uma clÁusula WHERE na consulta. Por exemplo, vocÊ pode parametrizar uma lista de clientes para exibir apenas clientes em uma determinada cidade, adicionando WHERE City = @City ao final da instruÇÃo SQL que retorna uma lista de clientes. A clÁusula WHERE define uma condiÇÃo a ser atingida ao executar uma consulta. SELECT * FROM Customers retorna todos os registros na tabela Customers, considerando que SELECT * FROM Customers WHERE City = @City retorna somente os registros nos quais a coluna City É igual ao valor do parÂmetro @City. Adicione uma clÁusula WHERE que faÇa sentido ao final de sua consulta.

Algumas clÁusulas WHERE tÍpicas:

SELECT * FROM Employees WHERE CompanyName like @CompanyName
SELECT * FROM Employees WHERE (LastName = @Lname) and (FirstName = @Fname)

Dica

A sintaxe para espaÇos reservados de parÂmetro varia dependendo da fonte de dados.Este exemplo mostra espaÇos reservados para uma fonte de dados do SQL Server (@paramname).Use espaÇos reservados de pontos de interrogaÇÃo (?) para os parÂmetros System.Data.OleDb e System.Data.Odbc (WHERE CompanyName like ?).

Essa caixa de diÁlogo aparece quando Adicionar consulta for escolhido em uma marca inteligente ou no menu Dados.

Usando essa caixa de diÁlogo, É possÍvel:

Lista User Interface Element

  • Selecione a tabela da fonte de dados
    Selecione a tabela para adicionar a consulta da lista suspensa de tabelas disponÍveis no seu projeto.

  • Selecione uma consulta parametrizada para carregar os dados
    Selecione uma consulta parametrizada nova ou existente.

  • Novo nome de consulta
    Digite um nome para a nova consulta parametrizada.

  • Nome de consulta existente
    Selecione uma consulta da lista suspensa de consultas disponÍveis da tabela de fonte de dados selecionada.

  • Texto de consulta
    Digite a instruÇÃo SQL que serÁ executada quando o botÃo for clicado.

    Dica

    O assistente fornece o Construtor de consultas, uma ferramenta visual para a criaÇÃo das consultas SQL.

  • Construtor de consultas
    Abre o Construtor de consultas, uma ferramenta visual para criaÇÃo das consultas SQL.

Consulte também

Tarefas

Instruções passo a passo: exibindo dados em um Windows Form

Como adicionar uma consulta parametrizada a um aplicativo dos Windows Forms

Instruções passo a passo: criando um Windows Form para pesquisar dados

Conceitos

Associando controles dos Windows Forms a dados no Visual Studio

Preparando o aplicativo para receber dados

Buscando dados no aplicativo

Associando controles a dados no Visual Studio

Editando dados no aplicativo

Validando dados

Salvando dados

Outros recursos

Conectando a dados no Visual Studio