Come accedere Lungo dati binari

November 10

Come accedere Lungo dati binari


Sapendo come accedere ai dati binari lunghi da una tabella del database può rendere l'applicazione di database più dinamico. Microsoft Office Access è comunemente utilizzato per la progettazione di database locali. dati binari lungo viene utilizzato per memorizzare i file di immagine in una tabella del database. È possibile utilizzare Visual Basic, Applications Edition (VBA) per esportare i dati binari in un file. VBA è un linguaggio di programmazione utilizzato per automatizzare le attività di routine in Access e altre applicazioni di Office.

istruzione

1 Aprire Microsoft Office Access; selezionare la scheda "Crea" e selezionare "Form Design" per creare un nuovo modulo. Fare clic con il modulo per visualizzare la "Finestra delle proprietà."

2 Fare clic sulla scheda "Dati". Accanto a "Source Object", digitare il nome della tabella che contiene i dati binari lunghi. Selezionare "Form" in "tipo di selezione." Fare clic sulla scheda "Evento" e accanto a "On Click" selezionare "[Routine evento]" per aprire la finestra di Microsoft Visual Basic.

3 Digitare quanto segue alla voce "Form Load" per richiamare la funzione per estrarre i dati binari lunghi dalla tabella in un file:

Imagetofile "C: \ Immagini \ exportedImage.jpg", [Immagine]

Modificare il percorso se si desidera che l'immagine da esportare verso un altro percorso e un nome di file diverso. "[Immagine]" è il campo della tabella contenente i dati binari lunghi.

4 Copiare e incollare il seguente funzione nel modulo:

Funzione pubblica Imagetofile (strFile come stringa, ByRef campo As Object) As Long

Dim fileNumber As Integer

Dim byteData () As Byte

Imagetofile = 0

filenumber = FreeFile

Aprire strFile Per Binario accesso in scrittura Come FileNumber

byteData = Campo

Mettere #filenumber,, byteData

Imagetofile = LOF (FileNumber)

End Function

5 Chiudere la finestra "Microsoft Visual Basic" e fare clic destro "Form1". Selezionare "Visualizza come modulo" per esportare i dati binari e creare un file di immagine.