Se hai a che fare con i dati collegati in MS Access, dovresti essere consapevole della sua reputazione critica.
Durante l'utilizzo di MS Access nella tua organizzazione, potresti anche voler collegare dati esterni con MS Access. Poiché le operazioni nell'applicazione non possono sempre essere eseguite utilizzando i dati già in MS Access. Quando utilizzi dati esterni con MS Access, dovrai collegare i dati esterni con l'applicazione, questo ti consentirà di utilizzare le informazioni nel loro formato originale. Ciò significa che sarai in grado di utilizzare i dati di un'altra applicazione, in MS Access. Tuttavia, quando scegli di collegare i dati da fonti esterne a MS Access, avrà alcune limitazioni. Sebbene Microsoft abbia fornito agli utenti di Access l'ambito di utilizzo dei dati di altre applicazioni in Access, in realtà non consente loro di apportare modifiche ai dati originali utilizzando Access. Altre limitazioni di questo tipo sono spiegate di seguito, insieme ad alcune soluzioni.
- Dati Excel – Quando si utilizza un foglio di lavoro Excel nel database MS Access, non è possibile apportare modifiche al foglio di lavoro già esistente. Inoltre, l'aggiunta e l'eliminazione di più righe non sarà consentita in caso di dati collegati. Mediante il collegamento, i dati di Excel possono essere utilizzati in MS Access principalmente in modalità di sola lettura.
-
File di testo - Durante l'utilizzo di file di testo in Access come dati collegati, il tuo accesso ad essi è un po' più che di sola lettura, ma comunque non troppo. Sebbene qui sia consentito aggiungere nuove righe ai dati, non è comunque possibile apportare modifiche a nessuna delle righe già esistenti. Né puoi eliminare nessuna delle righe esistenti, né puoi aggiornare quelle esistenti. Questo viene fatto principalmente per evitare qualsiasi tipo di interruzione nelle operazioni che sono già in corso utilizzando i file di testo forniti.
- HTML - L'accesso qui è di sola lettura, proprio come quello che ti è consentito mentre utilizzi i dati di Excel come dati collegati. I dati HTML non possono essere modificati in alcun modo. Non è possibile né aggiornare, né eliminare, né aggiungere ulteriori informazioni a ciò che è già stato dato o creato in una tabella HTML.
- dBASE – Poiché si tratta di un formato di file già disponibile in MS Access, qui è possibile apportare modifiche, per quanto possibile in un database Access nativo. Tuttavia, per questo ti verrà richiesto di avere accesso alla chiave primaria di ogni tabella del database. Senza la chiave le tue azioni saranno nuovamente limitate.
- ODBC - Si riferisce a una tecnologia di accesso ai dati che utilizza il driver tra i file di Access e i file da dati/applicazioni collegati. Questo include applicazioni come SQL Server o Oracle, che sono anch'esse applicazioni di database. Poiché l'origine dei dati collegati è anch'essa una tabella di database, è possibile eseguire liberamente operazioni, che si tratti di modifica, eliminazione o aggiunta. Tuttavia, ciò sarà possibile solo se il database collegato ha un indice definito in modo univoco. Pertanto, se si desidera utilizzare i dati collegati da altre applicazioni di database con la stessa libertà con cui si utilizzano i database nativi di Access, sarà necessario disporre di un indice univoco per tutti i database collegati. È sempre prudente tenere a portata di mano uno strumento professionale per il recupero mdb corrotto o accdb prima di iniziare un cambiamento drastico.
Introduzione dell'autore:
Vivian Stevens è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui corrotto SQL Server ed eccellere prodotti software di recupero. Per maggiori informazioni visita www.datanumen.com
File di testo - Durante l'utilizzo di file di testo in Access come dati collegati, il tuo accesso ad essi è un po' più che di sola lettura, ma comunque non troppo. Sebbene qui sia consentito aggiungere nuove righe ai dati, non è comunque possibile apportare modifiche a nessuna delle righe già esistenti. Né puoi eliminare nessuna delle righe esistenti, né puoi aggiornare quelle esistenti. Questo viene fatto principalmente per evitare qualsiasi tipo di interruzione nelle operazioni che sono già in corso utilizzando i file di testo forniti.