Come no !
oAccess
cosa č ??
Come no !
oAccess
cosa č ??
No MP tecnici (non rispondo nemmeno!), usa il forum.
codice:Dim oAccess As Microsoft.Office.Interop.Access.Application oAccess = New Microsoft.Office.Interop.Access.Application oAccess.OpenCurrentDatabase(filepath:=DB_Locale, Exclusive:=False) oAccess.DoCmd.RunMacro("StampaPDF") oAccess.Application.CloseCurrentDatabase() oAccess.Quit()
(doppia)
Ultima modifica di oregon; 17-04-2018 a 14:34
No MP tecnici (non rispondo nemmeno!), usa il forum.
Quindi vorresti usare Access (infatti Access.Application non č altro che Access).
Ma Access non č installato e quindi hai quell'errore.
Usare Access (l'applicazione) e usare un file MDB a cui collegarsi con il driver, sono cose diverse.
No MP tecnici (non rispondo nemmeno!), usa il forum.
Era proprio lo spirito della mia domanda iniziale, infatti.
Perō vorrei far presente che la mia applicazione (testata e realizzata in un ambiente in cui Access č installato), ha dato gli stessi risultatti nel S.O. Windows 7 in cui Access NON č installato, ma ci sono i Files .accdb residenti (copiati brutalmente in una Cartella su C:\) e sono propenso a credere che la mia applicazione riesca anche ad andarci a scrivere dentro. In questo preciso momento ho lanciato l'Applicazione in Windows 7 (dove Access NON č installato) e immediatamente si č aperto il File .laccdb, segno che il DB sta ricevendo i dati che gli mando. Ribadisco che ho installato il Runtime di Access 2007, e forse questo fa la differenza.
Perō quando ho lanciato la stampa di un Report ho ricevuto il messaggio che mi dice, fra l'altro, "Esecuzione del server non riuscito" e non ha stampato su nessuna stampante.
Come ho detto, appena ho un poco di tempo installo Visual Studio su Windows 7 e verifico in quale punto viene generato l'errore.
Aspetto ogni considerazione. Grazie
Quali considerazioni? Ti č chiaro che l'errore č dovuto alla mancanza di Access dato che chiami Access per il report?
No MP tecnici (non rispondo nemmeno!), usa il forum.