|
Abrir consultas parâmetro por código |
Como abro uma Consulta Parâmetro por código?Autor: Dev Hashish |
Para abrie uma consulta parametrizada por meio de código é necessário passar explicitamente cada parâmetro usando explicitamente a propriedade Parameters antes de abrir um recordset baseado na consulta. Por exemplo, no pedaço de código abaixo, a consulta "Qry1" tem dois parâmetros: [Por favor entre o Código:] e [Por favor, entre a cidade:].
'************ Início do código **************** Dim db As Database 'Banco de dados atual Dim rs As Recordset 'Contém o conjunto resultante da consulta Dim qdfParmQry As QueryDef 'O objeto consulta atual Set db = CurrentDb() Set qdfParmQry = db.QueryDefs("Qry1") qdfParmQry("Please Enter Code:") = 3 ' Ou tente este método alternativo ' para passar os parâmetros qdfParmQry![Please Enter City:] = "New York" Set rs = qdfParmQry.OpenRecordset() '************** Final do código *************** |