msaccess.gifPassando a linux l'unica mancanza che si avverte è quella di un software in grado di modificare i file MDB che, purtroppo, non possono essere sostituiti con altri file. I tools che ho trovato in giro finora consentono di importare gli MDB in altri formati, ma non di modificarli direttamente in MDB.

Ma con un po' di caparbietà (o testardagine?) alla fine abbiamo trovato una soluzione... :-)

ho ereditato parecchie applicazioni aziendali che (aihmè!) girano su dB Access.

Purtroppo non ho i sorgenti di queste applicazioni ne ho il tempo di riscriverle exnovo.

Quindi me le devo tenere così come sono.

 

Però è un problema modificare il dB, anche cancellare un record su linux è un'operazione titanica!

Attualmente ho visto che tutti gli utilizzatori del pinguino adottano due soluzioni.

O si spostano su una macchina linux o installano su Wine Office.

 Siccome non voglio sprecare licenze e siccome non ho nessuna intenzione di rimettere quella mostruosità sul mio pc, sono riuscito a trovare una terza soluzione, più leggere e meno dispendiosa.

 Conoscete VisDATA?

Chi sviluppa in VB sicuramente si. E' un'applicazione abbastanza semplice, in grado di accedere ai dB.

 Bene, quale migliore applicazione da adottare allora per modificare gli MDB al posto di Access se non VisDATA? 

Quattro Racconti


La mia prima opera narrativa, quattro storie brevi, i miei quattro Re, quattro racconti di fantasia, con forti tinte horror, per aiutarvi a non dormire...

  • Se hanno ragione le religioni animiste, ogni oggetto ha una sua identità, una sua anima. E se gli oggetti in questione avessero un'indole maligna?

  • Siamo sicuri di voler affidare il nostro futuro all'intelligenza artificiale? Abbiamo la certezza che un giudizio assolutamente oggettivo e privo di vizi possa guidare la nostra specie verso tempi di pace e prosperità?
    Possiamo fidarci delle cure amorevoli di una fredda macchina??

  • Una vita sfortunata, una serie di rimpianti che negli anni si accumulano, stratificano. Può la disperazione, per quanto intensa e profonda, prendere forma e divorarci dall'interno? Divenire un compagno di vita, tangibile, al nostro fianco mentre camminiamo, sul nostro grembo mentre siamo seduti, come un animale da compagnia??
  • Tra i bisogni primordiali, la necessità di assumere cibo è forse quello che più a contribuito alla nostra evoluzione.
    Quello che più fortemente ci spinge, ci motiva, ci dispera.
    La scarsità di cibo ci ha spinto in ogni angolo del mondo in cerca di terre fertili da coltivare, ha spinto la nostra intelligenza a crescere per poter trovare nuovi modi e tecnologie per rendere i campi più produttivi, ha spinto l'evoluzione delle strutture sociali grazie agli scambi economici tra villaggi e nazioni, ci ha fatto progredire.
    Ma spinge anche i nostri istinti più animaleschi.
    Un animale affamato è una belva sanguinaria e spietata.
    Ed un animale affamato ed intelligente come un essere umano è capace di tutto....
     
     

Quattro Racconti - Storie brevi per non dormire

ISBN Libro:9788892305083

Anno pubblicazione:2023

Formato:11,4x17,2

Foliazione:144

Copertina:morbida

Interno:bn

Genere: Narrativa / Letterature - horror

Distribuzione:

IlMioLibro Self Pubblishing

Amazon

laFeltrinelli

IBS

 

 

La soluzione adottata per l'installazione di visdata su wine è molto semplice. Altrettanto non posso dire di come siamo riusciti, due altri utilizzatori di linux ed io,  a trovare il modus operandi corretto. Se siete incuriositi potete dare un'occhiata al blog di Marcello, ed in particolare all'articolo "Massimiliano, linux e i files .mdb ".

Ho racchiuso tutti i files necessari in un pacchetto che può essere prelevato dai downloads , riporto comunque i link ai siti ufficiali da dove prelevare i files necessari. 

Le librerie necessarie al corretto funzionamento di VisDATA.EXE sono tre: comdlg32.ocx, mscomctl.ocx e comctl32.ocx ( richiesta in effetti solo da alcune versioni di VisData). Queste librerie possono essere scaricate da  www.2ocx.com e vanno da copiate nella directory system32 di wine.

Una volta reperite tutte le librerie necessarie, occorre installare i run-time files di Visual Basic 6, e quindi il modulo di gestione di database Jet 4.0 sp 8 per win9x e NT.
 
Infine occorre scaricare visdata.exe, reperibile su questo sito.

Lanciate VISDATA.EXE ed ignorate l'importazione del dB di sistema per la sicurezza dei file access.

 

A questo punto siamo pronti a modificare gli MDB sia nella struttura che nei dati!!

 

VisDATA in azione
Fig. 1 - Modifichiamo il dB

 

 

We use cookies
Attenzione! Questo sito utilizza i cookie tecnici e di terze parti per poter fornire i servizi.