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
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.
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.
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.
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
Adicionar um WHERE cláusula do participante do SELECT demonstrativo.
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
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.
clicar OK para fechar o consulta Construtor caixa de diálogo.
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
In O gerenciador de soluções, clicar com o botão direito do mouse no arquivo .xsd) e, em seguida, clique em em aberto.
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.
No Assistente para configuração da consulta de TableAdapter, selecionar Usar instruções SQLe, em seguida, clicar Próximo.
Sobre o escolher um tipo de consulta página, selecionar selecionar que retorna um valor únicoe, em seguida, clicar Próximo.
Sobre o Especifique uma demonstrativo SQL página, clicar consulta Construtor.
Se desejar, você pode adicionar o WHERE cláusula aqui.
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)