Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan legge inn en fil i en Access database ved hjelp av Visual Basic
    Du kan legge ved en fil ved hjelp av Visual Basic til en Microsoft Access 2007 database. Access 2007 tilbyr en ny datatype kalt Vedlegg som du kan bruke til å lagre alle typer dokumenter i databasen. Du kan lagre filer, for eksempel Word-dokumenter eller digitale bilder . Du trenger ikke å bekymre deg for din database størrelse siden Access 2007 komprimerer filene automatisk. En enkelt post kan også håndtere flere vedlegg . Instruksjoner
    en

    Start Microsoft Access 2007 og opprette en tabell som heter " Tabell 1 ". Legg et felt som heter " filer" og definere "Data Type" som " Vedlegg ". Klikk på "Database Verktøy" og velg " Visual Basic" på " Macro" -panelet . Lag en tekstfil i "C : \\" oppkalt " attachThisfile.txt . "
    2

    Opprett en ny sub ved å skrive "Sub addAttachments ( )" og erklærer følgende variabler inne i sub :

    " Dim db As DAO.Database

    Dim rst Som DAO.Recordset

    Dim rstChld Som DAO.Recordset2

    Dim fldAttach Som DAO.Field2 "

    3

    Type " Set db = CurrentDb

    Set rst = db.OpenRecordset ( " Tabell 1 ")

    rst.AddNew " for å legge en ny post i " Table1 . "
    4

    Type " Set rstChld = rst.Fields ( " Vedlegg " ) . Value" for å definere et barn recordset variabel .

    Type " rstChld.AddNew

    Set fldAttach = rstChld.Fields ( " FileData " ) "for å legge til et nytt felt og for å sette feltet som inneholder binære data
    5

    Type. " fldAttach.LoadFromFile "C : \\ attachThisfile.txt "

    rstChld.Update " for å laste ned filen blir festet og å oppdatere posten .
    6

    Type " rstChld.Close

    rst.Update "for å lukke recordset og oppdatere den første recordset .

    Type" rst.Close "for å lukke recordset og " End Sub "på den siste raden hvis det er nødvendig .


    früher :

     Weiter:
      Relatert Artike
    ·Slik sletter du et Word dokument med VBA 
    ·Hvordan spare et prosjekt om Visual Basic 
    ·Hvordan lage Mailbox Script 
    ·Opplæring for ADODC Kontroll 
    ·Hvordan bruke Windows API for å endre skrivebordsbakgr…
    ·Hva er de forskjellige typene av Loops i Visual Basic 
    ·Hvordan skjule VBS kilde fra brukere 
    ·Hvordan å tegne et rektangel i VB.Net 
    ·Visual Basic Eiendom Bag Tutorial 
    ·VB6 Run Time Error 70: Permission Denied 
      Anbefalte artikler
    ·Hvordan slette en Connection String i Visual Studio 
    ·Java GUI Design Tutorial 
    ·Slik sletter Records for lagrede prosedyrer i Visual Ba…
    ·Hvordan å identifisere hvilke keystore Java Ved hjelp 
    ·Hvordan Split Strings i JavaScript 
    ·PHP Parse Alternativer 
    ·Slik installerer den mest oppdaterte Java 
    ·Hvordan Roter tekst med JavaScript 
    ·Hvordan Tillat overstyring i PHP 
    ·Hvordan lage en Data Grid i Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/