Applies ToAccess para Microsoft 365 Access 2021 Access 2019 Access 2016

Declara o nome e o tipo de dados de cada parâmetro numa consulta parametrizada.

Sintaxe

PARAMETERS nome tipodedados [, nome tipodedados [, ...]]

A declaração PARAMETERS tem as seguintes partes:

Parte

Descrição

nome

O nome do parâmetro . Atribuído à propriedade Nome do objeto Parameter e utilizado para identificar este parâmetro na coleção Parâmetros . Pode utilizar o nome como uma cadeia que é apresentada numa caixa de diálogo enquanto a aplicação executa a consulta. Utilize parênteses retos ([ ]) para incluir texto que contenha espaços ou pontuação. Por exemplo, [Preço baixo] e [Começar relatório com que mês?] são argumentos de nome válidos.

tipodedados

Um dos principais tipos de dados do Microsoft Access SQL ou os respetivos sinónimos.

Observações

Para consultas que executa regularmente, pode utilizar a declaração PARAMETERS para criar uma consulta parametrizada. Uma consulta parametrizada pode ajudar a automatizar o processo de alteração dos critérios da consulta. Com uma consulta parametrizada, o seu código terá de fornecer os parâmetros sempre que a consulta for executada.

A declaração PARAMETERS é opcional, mas quando é incluída, precede todas as outras instruções, incluindo a SELECT.

Se a declaração incluir mais do que um parâmetro, separe-a com vírgulas. O seguinte exemplo inclui dois parâmetros:

PARAMETERS [Low price] Currency, [Beginning date] DateTime;

Pode utilizar o nome, mas não o tipodedados numa cláusula WHERE ou HAVING. O seguinte exemplo espera que sejam fornecidos dois parâmetros e, em seguida, aplica os critérios aos registos na tabela Encomendas:

PARAMETERS [Low price] Currency, [Beginning date] DateTime;

SELECT OrderID, OrderAmount FROM Orders WHERE OrderAmount > [Low price] AND OrderDate >= [Beginning date];

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.