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
    Sette inn verdier fra Microsoft Word til en database
    Lære å sette inn verdier fra Microsoft Word til en Microsoft Access-database kan bli nyttig når du fange opp data fra brukerne gjennom Word. Den beste måten å sette inn data fra Word til Access er gjennom bruk av "Aktive Data Objects ( ADO ) " i Visual Basic for Applications ( VBA ) . VBA er et programmeringsspråk som brukes i Microsoft Office-programmer til å skrive programmer . ADO lar deg opprette en tilkobling til en database og sette inn verdier til bordet og kolonner av ditt valg. Instruksjoner
    en

    Launch Microsoft Word , klikk på " Utvikler " fanen , og klikk " Visual Basic " for å starte VB Editor vinduet. Klikk på " Insert"-menyen og klikk " Module" for å sette inn en ny kode modul
    2

    Skriv inn følgende for å opprette en ny sub prosedyre : .

    Private Sub insertValuesToDB ( )

    3

    Lag en streng datatype variabelen for å holde Word data du vil sette inn :

    Dim valueRead As String
    4

    Velg tekstlinje i Word og lagre den i strengvariabelen : en

    Application.Selection.Expand wdLine

    valueRead = Application.Selection.Text
    5

    Opprett adodb objekt variabler :

    Dim adoConn Som ADODB.Connection

    Dim adoCmd Som ADODB.Command
    6

    Definer banen og navnet til Access-databasen. Åpne tilkoblingen : en

    Sett adoConn = Ny ADODB.Connection
    p Med adoConn

    ConnectionString = " Provider = Microsoft.ACE.OLEDB.12.0 ; " & _

    "Data Source = C: \\ Northwind 2007.accdb " .

    Åpen

    End With
    7

    Opprett en ny kommando for å sette inn linjen valgt i Word til en Access database tabell:

    Set adoCmd = Ny ADODB.Command
    p Med adoCmd

    ActiveConnection = adoConn

    CommandText = " . . INSERT INTO ( ) VALUES ( ' "& ( valueRead ) &" ' ) "

    End Med

    adoCmd.Execute
    8

    Edit og og skriv din bordet navn og feltnavn du vil bruke til å sette inn data

    Slipp gjenstander fra minnet og lukke tilkoblingen : .

    adoConn.Close

    Sett adoConn = Ingenting
    9

    Vis en meldingsboks når verdien er satt til databasen og avslutte prosedyren :
    < p > MsgBox "Value ble lagt inn i databasen tabellen . "

    End Sub
    10

    Trykk " F5 " for å kjøre prosedyren.


    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Endre standard Debugger 
    ·Hvordan lese RSS Med VBScript 
    ·Hvordan oppdatere data i Grid View 
    ·Slik viser hver iterasjon i en Visual Basic TextBox 
    ·Hvordan få en Drop -down boks i VBA 
    ·Hva er CLR Programmering 
    ·Hvordan lage Enter -tasten Også en Tab-tasten i Visual…
    ·Slik bruker du en Web Service for å vise data om Visua…
    ·Hvordan lage en Screen Saver i Visual Basic 2010 
    ·Hvordan Distribuer Windows CE Application 
      Anbefalte artikler
    ·Slik konverterer binære tall 
    ·Slik konverterer et heltall til Binary & Back in Python…
    ·Hvordan legge til kontroller i Google Maps API 
    ·Hvordan koble til Avaya Gjennom VBA 
    ·Hvordan åpne en fil i Python 
    ·Hvordan bruke C Språk for å beregne rentes rente 
    ·Hvordan konvertere fra Perl Python & AppEngine 
    ·Hvordan lage en meny Step-by -Step for Android 
    ·Slik konverterer tegn til ASCII Tall i PHP 
    ·Definisjon av Data Abstraction i C + + 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/