Compartilhar via


Como: Criar consultas parametrizadas (dispositivos)

As seguintes etapas assumem que você tenha um SQL Server Compact 3.5 banco de dados disponível na Fontes de dados janela.Para obter mais informações, consulte Como: Criar um banco de dados (dispositivos) ou Como: Adicionar um banco de dados a um projeto de dispositivo.

Quando desejar que sistema autônomo usuários possam inserir valores diferentes para um parâmetro, use um ponto de interrogação ("?") sistema autônomo o parâmetro ao criar sua consulta.Se você criar sua consulta usando o marca SMART no Windows formulários Designer, sistema autônomo mostra o seguinte conjunto de etapas, uma interface de usuário é gerada automaticamente no Windows formulário.Se você criar sua consulta a partir de TableAdapter no Designer de Conjunto de Dados de Conjunto de Dados, sistema autônomo mostra o último conjunto de etapas, nenhum usuário interface é gerado automaticamente.

Observação:

Seu computador pode mostrar diferentes nomes ou localizações para alguns dos elementos de interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações do Visual Studio.

Para conjunto para especificar um parâmetro usando o Designer de Formulários do Windows

  1. arrastar uma tabela no formato DataGrid ou detalhes do Fontes de dados janela para o formulário no designer.

    Você pode selecionar o formato clicando na seta à direita do nome da tabela.

  2. clicar na marca SMART no componente arrastado e, em seguida, clicar Adicionar consulta.

    O atalho de teclado para em em aberto o Tarefascaixa de diálogo é ALT + deslocar + F10.

  3. No Construtor de critérios de Pesquisar caixa de diálogo , selecionar Novo nome de consulta.

    Use o nome padrão ou criar um nome de sua escolha.

  4. Agora você pode especificar os parâmetros, alterando o demonstrativo SQL no Texto da consulta caixa ou clicando em Construtor de consultas.

Para especificar um parâmetro usando a caixa de texto de consulta

  1. Adicionar um WHERE cláusula do participante do SELECT demonstrativo.

  2. Clique OK para fechar a caixa de diálogo Search Criteria Builder.

    Um botão limite a consulta é exibido no formulário no designer.

Para especificar um parâmetro usando consulta construtor

  1. No consulta Construtor caixa de diálogo ou:

    • Adicionar um WHERE cláusula de instrução SQL painel.

      - ou -

    • Digite seu parâmetro de Filtro no apropriado Coluna listagem.

      Essa abordagem grava o WHERE cláusula na demonstrativo SQL painel.

  2. clicar OK para fechar o consulta Construtor caixa de diálogo.

  3. Clique OK para fechar a caixa de diálogo Search Criteria Builder.

    Um botão limite a consulta é exibido no formulário no designer.

Para especificar um parâmetro usando o Designer de Conjunto de Dados de Conjunto de Dados

  1. In O gerenciador de soluções, clicar com o botão direito do mouse no arquivo .xsd) e, em seguida, clique em em aberto.

  2. No Designer de Conjunto de Dados de Conjunto de Dados, clicar com o botão direito do mouse o TableAdapter, point to Adicionare, em seguida, clique em Consulta.

  3. No Assistente para configuração da consulta de TableAdapter, selecionar Usar instruções SQLe, em seguida, clicar Próximo.

  4. Sobre o escolher um tipo de consulta página, selecionar selecionar que retorna um valor únicoe, em seguida, clicar Próximo.

  5. Sobre o Especifique uma demonstrativo SQL página, clicar consulta Construtor.

    Se desejar, você pode adicionar o WHERE cláusula aqui.

  6. Use o construtor de consultas conforme descrito anteriormente neste tópico.

    Observação:

    Não há elementos de interface do usuário são gerados automaticamente quando você cria suas consultas Por usando o TableAdapter consulta configuração assistente.

Consulte também

Tarefas

Como: Adicionar uma consulta parametrizada a um formulário em um aplicativo do Windows

Demonstra Passo a passo: Um aplicativo de consulta parametrizado

Conceitos

Consulta and Exibir Designer Tools

Usando bancos de dados do SQL servidor Compact 3.5 (dispositivos)

Referência

Caixa de Diálogo Construtora de Critérios de Pesquisa