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
    Slik eksporterer til Access Fra Visual Basic
    Du trenger ofte å eksportere data til Access fra Visual Basic hvis du trenger å bearbeide dataene ytterligere gjennom spørringer i Access. I VB kan du bruke " OleDbConnection " for å opprette en tilkobling til Access , og deretter " OleDbCommand " klassen brukes til å lage tabeller eller sette inn data i Access tabeller . En data grid view kontroll er ofte brukt i VB for å vise data i tabellform format som ligner på en database tabell . Ved hjelp av en data grid view kontroll for å vise data er nyttig for brukeren og for programmerere når du eksporterer til en Access-tabell . Instruksjoner
    en

    start Microsoft Visual Basic Express , klikker du "New Project ... " på den venstre ruten på skjermen. Velg " Windows Forms Application ". Klikk "OK".
    2

    Dobbeltklikk på " DataGridView " på " Toolbox" -ruten for å legge til en ny data grid view kontroll. Legg til en ny knapp med samme teknikk.
    3

    Dobbeltklikk skjemaet for å opprette en last hendelsen for skjemaet. Skriv inn følgende kode for å legge til data i rutenett kontroll : .

    Me.DataGridView1.ColumnCount = 2
    p Med DataGridView1

    RowHeadersVisible = False

    . kolonner ( 0 ) . Name = "Type"

    . kolonner ( 1) . Name = " Status "

    . SelectionMode = DataGridViewSelectionMode.FullRowSelect

    End With

    Dim row0 As String ( ) = {" iPad" , " Utsolgt "}

    Dim ROW1 As String ( ) = { "Monitor ", " På lager "}
    p Med Me.DataGridView1.Rows

    . Legg til ( row0 )

    . Legg til ( ROW1 )

    End With
    4

    Klikk " Form1.vb [Design ] " og dobbeltklikk på" Button1 "for å skape et klikk hendelsen for den knappen . Skriv inn følgende kode for å erklære nye variabler du vil bruke til å eksportere data Grid View data : en

    Dim dbConn Som OleDbConnection

    Dim dbCommand Som OleDbCommand

    Dim SQLString As String

    5

    Skriv inn følgende for å opprette og åpne tilkoblingen til Access : en

    dbConn = Ny OleDbConnection ( " Provider = Microsoft.ACE.OLEDB.12.0 ; datakilde = C: \\ Northwind 2007.accdb ; ")

    dbConn.Open ( )
    6

    Opprett en ny tabell i Access hvor dataene vil bli eksportert til :

    SQLString =" CREATE TABLE GridData ( Tekst, Status TEKST ) "

    dbCommand = Ny OleDbCommand ( SQLString , dbConn )

    dbCommand.ExecuteNonQuery ( )
    7

    Loop gjennom hver celle i data rutenettvisningen kontroll og eksportere data til Access-tabellen du opprettet i forrige trinn ved å legge følgende kode:

    Hver rad Som DataGridViewRow i DataGridView1.Rows

    SQLString = " INSERT INTO GridData ( Type, Status )"

    SQLString = SQLString & " VALUES ( ' " & row.Cells.Item ( "Type" ) . Value & "', "

    SQLString = SQLString & " ' " & row.Cells.Item ( "Status" ) . Value & " ' )"

    dbCommand = Ny OleDbCommand ( SQLString , dbConn )

    dbCommand.ExecuteNonQuery ( )

    Neste

    dbConn.Close ( )
    8

    Trykk " F5 " for å kjøre programmet og klikk " Button1 " for å eksportere dataene til Access .

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer til heltall i VB6 
    ·Hvordan komme i gang Bruke VBA Med Microsoft Word 
    ·Slik kjører Microsoft Visual Studio Sample Programs 
    ·Hvordan automagisk fjerne bilder fra DataGrid 
    ·Hvordan du kan overføre flere verdier fra en Access- Q…
    ·Hvordan bruke Visual Basic Dersom Step verdi er positiv…
    ·Slik konverterer en binær fil til en Byte String i Vis…
    ·Slik installerer Visual Studio 6.0 
    ·Hvordan du arbeider med en Visual Basic Combo Box 
    ·Slik kjører VBScript på en ekstern datamaskin 
      Anbefalte artikler
    ·Hvordan dele heltall med Bit Flytter 
    ·Hvordan oppdage Flerbytetegn i Java 
    ·Hvordan utvikle den Logic for et program som kontinuerl…
    ·Hvordan sette en melding i JMS Queue 
    ·Hvordan gjenopprette en DAT File 
    ·Hva er JDBC Abstraction 
    ·Hvordan gjøre AJAX Med PHP og HTML 
    ·Hvordan bruke Ogre Vector3 Operator 
    ·Slik tester for en tom Array Med JavaScript 
    ·JavaScript for tid Beregninger 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/