Errore 3265 Parameters

martedì 03 giugno 2008 - 12.55

darksoullight Profilo | Newbie

ciao a tutti.
ho un problema con il vba di access.
devo passare ad una query una serie di parametri provenienti da più maschere ma mi da il seguente errore: "Elemento non trovato in questo insieme."
questa è la query di access
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

e questo il codice di vba
Set qdf = db1.QueryDefs!QryRep001a_diff qdf.Parameters!prmAnno = Forms!MRep001!IAnno qdf.Parameters!prmStagione = Forms!MRep001!IStagione qdf.Parameters!prmData = Forms!MRep001!DataMax qdf.Parameters!prmZona = Forms!MRep001!prmZona qdf.Parameters!prmZonaFin = Forms!MRep001!prmZonaFin qdf.Parameters!prmAge = Forms!MRep001!prmAge qdf.Parameters!prmAgeFin = Forms!MRep001!prmAgeFin qdf.Parameters!prmSelZona = Forms!MRep001!SelZona qdf.Parameters!prmData = Forms!MRep001!DataMax Set rst = qdf.OpenRecordset If rst.BOF = True Or rst.EOF = True Then GoTo nodati1nor rst.MoveFirst
l'errore mi viene restituito al parametro prmAge.
ho controllato tutti i nomi e le tipologie ma niente.
qualcuno di voi mi può aiutare?grazie mille!

lbenaglia Profilo | Guru

>l'errore mi viene restituito al parametro prmAge.
>ho controllato tutti i nomi e le tipologie ma niente.
>qualcuno di voi mi può aiutare?

A prima vista non vedo alcun errore.
Puoi allegare un mdb con la query, le tabelle coinvolte con un po' di dati, ed un semplice modulo che contiene il codice VBA?

>grazie mille!
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5