ovviamente ti restituisce quell'errore il tuo recordset non ha nessun campo con quel nomeOriginariamente inviato da meronet
Ciao a tutti speriamo che
qualcuno possa aiutarmi
scrivo questo codice
e mi dà errore 3265
elemento non trovato in questo insieme
Dim alto
Set miodb = OpenDatabase("database.mdb")
Set miorst = miodb.OpenRecordset("SELECT MAX( numeroprogressivo ) from tabella ", dbOpenDynaset)
miorst.MoveLast
alto = miorst!numeroprogressivo 'si pianta qui
MsgBox (alto)
miorst.Close ' fine codice per database
miodb.Close
Ciao a tutti
grazie
se vuoi che il risultato della funzione max abbia un nome gli devi fornire un alias
oppure nel recordset devi accedere per indice del campocodice:SELECT MAX( numeroprogressivo )as NumeroProgressivo from tabella
p.s.: quando scrivi del codice usa il tag Code leggi il regolamentocodice:miorst(0).value

Rispondi quotando