| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Embed en fil i en Access database ved hjælp af Visual Basic
    Du kan vedhæfte en fil ved hjælp af Visual Basic til en Microsoft Access 2007 -database. Access 2007 tilbyder en ny datatype kaldet Attachment , som du kan bruge til at gemme alle typer af dokumenter i databasen. Du kan gemme filer såsom Word dokumenter eller digitale billeder. Du behøver ikke at bekymre dig om din database størrelse, da Access 2007 komprimerer filerne automatisk. En enkelt post kan også håndtere flere vedhæftede filer. Instruktioner
    1

    Start Microsoft Access 2007 og oprette en tabel kaldet " Tabel1 ". Tilføj et felt med navnet "Filer" og definer "Data Type" som " Attachment ". Klik på " Database Tools" og vælg " Visual Basic " på " Macro " rude. Opret en tekstfil i "C: \\ " navn " attachThisfile.txt ".
    2

    Opret en ny sub ved at skrive "Sub addAttachments ( )" og erklære følgende variabler inde i sub: < br >

    " Dim db Som DAO.Database

    Dim rst Som DAO.Recordset

    Dim rstChld Som DAO.Recordset2

    Dim fldAttach Som DAO.Field2 " < br >
    3

    Type " Set db = CurrentDb

    Set rst = db.OpenRecordset ( " Tabel1 " )

    rst.AddNew " for at tilføje en ny post til " Tabel1 ".
    4

    Type " Set rstChld = rst.Fields ( " Vedhæftede "). Value" for at definere et barn recordset variabel.

    Type " rstChld.AddNew < br >

    Set fldAttach = rstChld.Fields ( " FileData " ) " for at tilføje et nyt felt og angive det felt, der indeholder binære data
    5.

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

    rstChld.Update " for at indlæse den fil, der fastgjort, og at opdatere posten .
    6

    Type " rstChld.Close

    rst.Update "for at lukke postsættet og opdatere den første postsættet .

    Type" rst.Close "for at lukke postsættet og " End Sub " på den sidste række, hvis det er nødvendigt.
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges en Sum funktion i VB.net 
    ·Hvad er Visual Basic Programmering 
    ·ANSI -kodning i C # 
    ·Sådan tilføjes feltadgangen Med Visual Basic 
    ·Sådan Tilføj en kommentar til Visual Basic 
    ·Sådan kører Visual Basic Subroutine i baggrunden 
    ·Hvordan opretter jeg en Word-dokument Macro i VB 6.0 
    ·Sådan Beregn Time i VB6 
    ·Sådan tildeles en række Count til en variabel hjælp …
    ·Sådan importeres en CSV i en DataGridView 
      Anbefalede Artikler
    ·Sådan Indsæt en CSS Skabelon i PHP 
    ·Sådan bruges en Timer i en VB6 DLL 
    ·Hvordan man gør Kumulativ Scroll Offset i jQuery 
    ·Sådan oprettes en Array i Python 
    ·Sådan bruges Vælg Inden for en DIV Tag 
    ·Hvordan man skriver et program i C , der beregner Morge…
    ·Sådan bruges HTML Inline Elements 
    ·Sådan oprettes en COBOL skrivebog 
    ·Sådan kompilere C-kode med G+ + 
    ·Sådan Fix Java Downloading Problemer 
    Copyright © Computer Viden http://www.computerdk.com