pfm used his keyboard to write :
> salve
>
> utilizzo access 2003
>
> come posso aprire una query parametrica da codice VBA?
>
>
> definendo un recordset non ho problemi, ma una volta creato il recordset
> vorrei visualizzae
>
> docmd.openquery
Posto:
SQL = "SELECT t_Nomi.* FROM t_Nomi "
SQL = SQL & "WHERE (t_Nomi.Nome='Bruno');"
con:
CurrentDB.OpenRecordset(SQL, dbOpenDynaset)
crei il recordset
con:
SQL = "SELECT t_Nomi.* FROM t_Nomi "
SQL = SQL & "WHERE (t_Nomi.Nome=[Inserire il nome]);
Set qDef = CurrentDB.CreateQueryDef("q1", SQL)
crei la Select query parametrica
con:
DoCmd.OpenQuery "q1"
la apri da VBA
Comunque il luogo deputato per tali ed altre operazioni
è la scheda e non la query aperta con funamboliche istruzioni.
Bruno