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.