Ecco perche' se usi ancora Access non capisci un c....!

 

Bene, grazie a questo bel titolo adesso ho la tua attenzione.
Ovviamente era ironica la cosa, non mi permetterei mai di offendere i miei lettori!

Questo sara' un articolo un pò diverso dagli altri: non trattero' nessun tutorial o codice in Visual Basic.
Mi sono espresso piu' volte in questo blog su quanto sia utile, efficace e bello sapere usare Access il quale, per chi lo conosce in modo approfondito, costituisce uno strumento davvero potente, quasi senza limitazioni.

Oggi invece voglio parlare dei problemi di Access, delle sue poche limitazioni, del perchè negli ultimi tempi la sua conoscenza anche ad alto livello non basta piu' e quale puo' essere, dal mio punto di vista, una possibile soluzione a questi problemi.

Vediamo se indovino: quante volte hai avuto casini con il tuo programma in Access dopo aver fatto gli aggiornamenti di Windows??
Immagino parecchie.
Questo perche' la versione di Access rilasciata da Microsoft che hai sul computer e' soggetta agli aggiornamenti del sistema. Magari poi basta una semplice spunta sul riferimento corretto e tutto torna a funzionare come prima.
Ma tu, che puoi non essere un esperto, questo non lo sai e cio' significa rimanere con il tuo programma che non funziona.

Altro punto.
Piu' di un lettore mi ha scritto che era interessato ad uno dei programmi che e' disponibile nella sezione Download: gli piaceva, lo aveva scaricato ma poi aveva bisogno di convertirlo perchè lui usava ancora una versione meno recente di Access (gli esempi che trovi sono realizzati con la versione 2007 e oggi siamo nel 2015, fai un po' tu!!).
Da un lato posso capire, visto il periodo non tutti vogliono spendere soldi per comprare la nuovissima versione quando tirano a campare senza problemi con quella precedente...

Riassumendo, i problemi a cui tu vai/sei andato incontro sono:

  • gli aggiornamenti di Windows;

  • versioni di Access non sempre compatibili con quelle dei programmi realizzati;

  • il fatto che l'utilizzo del tuo programma in Access dipende esclusivamente dal PC e che per questo continui a perdere tempo con antivirus e back up per paura che il tuo lavoro vada perso.

Ho indovinato? Ti riconosci in questi problemi?
Non hai anche tu il terrore di perdere i lavori che hai sul computer e sei stufo di continuare a fare aggiornamenti e back up?

Ora, dopo questa prima parte pessimista, ti dico, sempre secondo il mio parere, come puoi riselvere questi problemi.
Nel tutorial Gestire un database di Access da una pagina web avevo accennato al linguaggio VBScript.
Sul web si trova diverso materiale a riguardo ma poche cose che spiegano come far interagire una pagina ASP e un database di Access.
In quel tutorial ti ho mostrato come puoi connetterti una pagina ad un database e leggerne il contenuto; e' possibile anche scrivere e modificare dati sempre attraverso una pagina con codice VBScript.

Il vantaggio principale che ne deriva e' che la pagina legge e scrive i dati a prescindere dalla versione di Access con cui e' fatto il database!
Inoltre il database non è fisicamente presente sul tuo PC ma bensì sullo stesso server in cui si trova il tuo sito web/pagina ASP.
In questa maniera, nel caso tu avessi problemi col computer, puoi sempre lavorare da tablet o da smartphone leggendo e modificando i dati del database in qualunque momento e luogo ti trovi: basta avere una connessione a internet!
Vuoi mettere la comodita' di lavorare sdraiato sul divano invece che sulla scrivania?!?

In pratica si tratta di utilizzare le pagina ASP come maschere e report di Access.

Prossimamente pubblichero' un articolo in cui ti spiego come tenere le statistiche di un sito proprio usando il VBScript e Access.
Mettero' poi a disposizione il programma che potrai scaricare nella sezione Download.

Per qualunque dubbio o domanda puoi commentare quì sotto oppure scrivermi in privato.

A presto.

 

 

 

Ultimi Articoli

01.05.2017
Proteggere Access
11.03.2017
Perche' imparare il VBScript
22.08.2016
Rubrica con VBScript - Parte 2
28.07.2016
Rubbrica con VBScript - Parte 1
15.12.2015
Raccolta dati da sito web