3 metodi efficaci per gestire le immagini nel database di MS Access

Condividi ora:

Questo articolo affronta diversi modi in cui gli utenti possono inserire immagini nel database di MS Access.

Come qualsiasi altro documento, le immagini possono davvero aiutare a trasformare l'aspetto di una presentazione. La visualizzazione visiva è utile anche per distinguere le diverse categorie di un database. MS Access offre tre diverse tecniche per gestire le immagini in MS Access.Impara a gestire le immagini in MS Access

  1. L'utente può memorizzare la propria immagine nel campo OLE e successivamente utilizzare una cornice di tipo oggetto associato per visualizzare l'immagine nel documento.
  2. L'utente può memorizzare qualsiasi percorso dell'immagine nel campo di testo del documento, utilizzando il pulsante di controllo dell'immagine per visualizzare l'immagine.
  3. L'utente può anche archiviare l'immagine utilizzando BLOB (binary large object bitmap) nel campo OLE, quindi estrarre l'immagine quando richiesto utilizzando il pulsante di controllo dell'immagine per visualizzare l'immagine.

Tutte e tre queste tecniche hanno i loro svantaggi e vantaggi.

Prima tecnica

Memorizza l'immagine nel campo OLEÈ tra i most problematico, poiché è noto per causare più errori del server su OLE (Object Linking and Embedding). Questo utilizza la stessa applicazione utilizzata in MS Paint per visualizzare un'immagine. Questa tecnica può anche portare a una serie di altre immagini che mostrano problemi.

Un'altra lamentela associata a questa tecnica è che può aumentare notevolmente le dimensioni del database. As Access memorizza e crea una versione bitmap delle sue immagini mentre opera con questa tecnica.

Seconda tecnica

Questa è la tecnica più preferita tra le tre opzioni. È anche relativamente più facile da implementare. L'utente deve solo memorizzare il percorso dell'immagine nel campo di testo e l'immagine viene visualizzata automaticamente tramite il controllo immagine standard. A un utente è solo richiesto di impostare il percorso della proprietà del controllo immagine 'immagine' in modo che possa essere rilevato e ottenuto utilizzando VBA.

Per rendere questa tecnica facile da usare, suggeriamo agli utenti di utilizzare la finestra di dialogo "Apri file", che ti consentirà di navigare nel tuo sistema e inserire il percorso.

La tecnica non funziona correttamente solo mentre si lavora su moduli continui in MS Access. Apparentemente quando l'utente inserisce la stessa immagine in moduli continui, non è in grado di tracciare o distinguere tra i singoli controlli dell'immagine e, alla fine, la stessa immagine finisce per visualizzare tutti i record.

Terza Tecnica

Questa tecnica coinvolge il most procedura complessa tuttavia, è il modo più sicuro e agevole per inserire immagini in MS Access. Gli utenti possono anche aggiungere la protezione tramite password alle proprie immagini utilizzando questo metodo. Inoltre, questo affronta anche tutti i gonfiori associati a entrambe le tecniche di cui sopra. Per questa tecnica, l'utente può utilizzare l'opzione 'file open' per cercare qualsiasi immagine. Gli utenti possono utilizzare ADA o DAO per acquisire l'immagine e leggerla nel campo OLE.

Per visualizzare l'immagine utilizzando questo metodo, un utente dovrà estrarre il database in un tempo separatorary file e, come la seconda tecnica, imposta la sua proprietà 'immagine' sul temporary percorso del file. Una volta che l'utente ha terminato il processo, può utilizzare VBA Kill per eliminare il file. Sfortunatamente, questa tecnica fatica anche quando si lavora su forme continue. Pertanto, suggeriamo agli utenti di utilizzare un modulo singolo e impostare le impostazioni di controllo delle proprietà dell'immagine individualmente.

Per mantenere accessibili i dati nel database di Access anche dopo un arresto anomalo del database, prendere in considerazione l'idea di investire in un'utilità di riparazione in grado di ripristinare i dati mdb corrotto o file accdb.

Introduzione dell'autore:

Vivian Stevens è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui ripristino sql ed eccellere prodotti software di recupero. Per maggiori informazioni visita www.datanumen.com

Condividi ora:

I commenti sono chiusi.