Quando usi SQL nel codice VBA devi sostiture tutte le virgolette
con apostrofi. Questo perché una virgoletta inizia e termina
l'intera stringa per VBA.
Se non riesci, copia/incolla il tuo codice VBA rilevante
invece della sola stringa SQL.
--
cu
Karl
*********
Access FAQ: www.donkarl.com/it
Fatto. Però ora mentre scrivo sulla casella di testo, la casella di
riepilogo non si aggiorna e quando premo invio sulla casella di testo,
mi dà errore di runtime '94' utilizzo non valido di Null. Facendo
debug mi evidenzia la riga rs.FindFirst "[idarticolo] = " & Str(Me!
[Elenconominativi])
del seguente codice
Private Sub Elenconominativi_AfterUpdate()
' Trova il record corrispondente al controllo
Dim rs As Object
del codice
Set rs = Me.Recordset.Clone
rs.FindFirst "[idarticolo] = " & Str(Me![Elenconominativi])
Me.Bookmark = rs.Bookmark
end sub
Ho provato anche a sostituire
rs.FindFirst "[idarticolo] = " & Str(Me![Elenconominativi])
con
rs.FindFirst "[cod] = " & Str(Me![Elenconominativi])
visto che nell'SQL idarticolo viene chiamato cod
ma non cambia niente.
Giuseppe.
Risolto. Annullo ultimo post.
Grazie Karl.
Giuseppe.