Buongiorno,
ho un form con due listbox con riferimento alla stessa tabella di un file mdb ma di due campi diversi (una ordinata con i record normalmente, l'altra ordinata senza avere dupilcati).
Nell'eseguire il programma in lettura va tutto bene, ma in scrittura mi da erro di run-time "3027", Database o oggetto in sola lettura.
Public Function ApriDB_DatabaseProgrammi()
On Error GoTo RigaErrore
Set DB = OpenDatabase(App.Path & "\DBPROGRAMMI.mdb", False, False, "; pwd=1234")
Set rs = DB.OpenRecordset("SELECT * FROM Programmi ORDER BY nomeprogramma") 'ordino i record
Set rs = DB.OpenRecordset("SELECT DISTINCT categoriaprogramma FROM Programmi") 'ordino i record senza duplicati
Exit Function
RigaErrore:
errormsg = MsgBox("Impossibile trovare programmus.mdb!", vbCritical, "Errore")
End
End Function