Login

           | 

Cerca nel sito...

Ricerca personalizzata

Segnala il sito

Segnala a: Mr. Wong Segnala a: Webnews Segnala a: Icio Segnala a: Oneview Segnala a: Kledy.de Social Bookmarking Segnala a:  FAV!T Social Bookmarking Segnala a: Favoriten.de Segnala a: Seekxl Segnala a: Social Bookmark Portal Segnala a: BoniTrust Segnala a: Power-Oldie Segnala a: Bookmarks.cc Segnala a: Newskick Segnala a: Newsider Segnala a: Linksilo Segnala a: Readster Segnala a: Yigg Segnala a: Linkarena Segnala a: Digg Segnala a: Del.icoi.us Segnala a: Reddit Segnala a: Jumptags Segnala a: Upchuckr Segnala a: Simpy Segnala a: StumbleUpon Segnala a: Slashdot Segnala a: Netscape Segnala a: Furl Segnala a: Yahoo Segnala a: Blogmarks Segnala a: Diigo Segnala a: Technorati Segnala a: Newsvine Segnala a: Blinkbits Segnala a: Ma.Gnolia Segnala a: Smarking Segnala a: Netvouz Segnala a: Folkd Segnala a: Spurl Segnala a: Google Segnala a: Blinklist Information
Social Bookmarking
Banner
Hello, unfortunately not all of the site is translated into English, or is poorly translated. I apologize and ask you to help me. Notify errors, send me translations, together we will build a free service certainly helpful to many!
Modifichiamo un file MDB da linux PDF Stampa E-mail
Valutazione attuale: / 1
ScarsoOttimo 
Scritto da Massimiliano Pasqualoni   
Giovedì 05 Luglio 2007 16:45

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? Laughing


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

 

Per dubbi, chiarimenti e info varie postate nell'apposito forum:

{max_sb_discuss:2}

Ultimo aggiornamento Venerdì 05 Ottobre 2007 13:46
 
Altri Articoli :

» Disabilitare anteprima file su risorse di rete

Siete nel dubbio se tenere o meno le anteprime dei file?E' vero, sono belle, in locale, ed aiutano a capire che cosa stiamo vedendo, senza doverlo aprire.Ma è anche vero che se lavoriamo in rete sono un supplizio!7 si pianta sulle connessioni...

» Permessi su file Mysql in Ubuntu

Sono da poco tornato ad ubuntu sul mio portatile.Oggi ho avuto la necessità di riprendere una vecchia installazione di Joomla sulla macchina locale per controllare un componente sviluppato. Ho estratto dallo zip di backup la cartella di Joomla in...

» Ridimensionare più immagini contemporaneamente in Ubuntu

Dovendo lavorare con delle fotografie, mi sono imbattuto nella necessità di dover ridimensionare molte immagini in Ubuntu.Cercando su internet ho trovato un comodo strumento che si installa come voce nel menù contestuale dell'esplora risorse...

» Rename massivo in Ubuntu

Mi è capitato di lavorare con delle fotografie su Ubuntu.I file erano in formato jpeg, l'estensione era scritta in maiuscolo ed il programma che stavo usando per uplodare le foto su un sito non trovava i file in quanto cercava solo i file con...

» Risolviamo l'errore che genera la schermata blu di Windows Page Fault In Nonpaged Area

Questo errore è sempre causato da un driver, per incompatibilità di sistema, per problemi alla RAM o per errori sul disco che l'hanno rovinato.L'errore si genera quando un driver di una periferica cerca di accedere ad una parte di memoria che è...
RocketTheme Joomla Templates