Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man binda en DataSet till ett DataGridView

    The DataGridView är en ActiveX -kontroll som ofta används i Visual Basic - baserade applikationer för bindning och importera data från en extern databas och sedan presentera dessa data i ett kalkylblad - liknande format . Innan du ansluter DataGridView kontroll genom programmeringskod , krävs det att placera kontrollen på din VB Form först . Binda DataGridView kontroll kräver viss kunskap om VB -programmering . När som förvärvas , få det gjort tar bara några enkla steg och rader av kod . Instruktioner
    1

    Öppna Visual Basic 6 .
    2

    Välj " Standard EXE " från det nya projektet listan . Du är nu i Visual Basic 6 programmeringsmiljö . Du bör ha en standard main formulär på skärmen för att börja lägga dina kontroller .
    3

    Klicka på " Projekt " följt av " komponenter . "
    4

    Scroll nedåt i listan över komponenter och leta efter " Microsoft DataGridView kontroll . " Placera en kontroll i rutan bredvid den och klicka på " OK . " Detta kommer att placera DataGridView kontroll på din verktygslåda kontroll .
    5

    Välj DataGridView kontroll från verktygslådan . Dra den och släppa den på din huvudsakliga formen för att börja använda det .
    6

    Gå till huvudmenyn och klicka på " Projekt " följt av " Lägg till modul . " Skriv eller kopiera och klistra in följande kod i modulen :

    Private Sub GetData ( ByVal selectCommand As String ) katalog

    Prova

    'Specificera en anslutning sträng . Ersätt det givna värdet med en

    " giltig anslutning sträng för en Northwind SQL Server prov

    " databas tillgänglig för ditt system .

    Dim connectionString As String = _

    " Integrated Security = SSPI ; Persist Security Info = False , " + _

    " Initial Catalog = Northwind , Data Source = localhost "

    ' Skapa en ny dataadapter baserad på specificerade frågan .

    Me.dataAdapter = Ny SqlDataAdapter ( selectCommand , connectionString ) katalog

    "Skapa ett kommando Builder för att generera SQL update , insert , och sälja

    ' kommandon tar bort baserat på selectCommand . Dessa används för att

    " uppdatera databasen .

    Dim commandBuilder Som New SqlCommandBuilder ( Me.dataAdapter ) katalog

    ' Fylla en ny datatabell och binda den till BindingSource .

    Dim bord som ny DataTable ( ) katalog

    table.Locale = = Tabell

    " Ändra storlek på DataGridView kolumner för att passa den nyligen laddat innehåll .

    Me.dataGridView1.AutoResizeColumns ( _

    DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader ) katalog

    Catch ex som SqlException

    MessageBox.Show ( " att köra exemplet ersätta värdet av den " + _

    " connectionString variabel med en anslutning sträng som är " + _

    " giltigt för ditt system . " ) katalog

    End Försök

    End Sub

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Exportera en fast filbredden text för en tabell i …
    ·Hur bevara Variabler i VBA
    ·Hur man skapar en avbild i Visual Basic
    ·Hur man skriver makron i Visual Basic
    ·Hur man lär ActiveX Programmering
    ·Hur man kan stoppa en oändlig slinga på Macro
    ·Hur man använder kommandot om att välja i DataGrid i …
    ·Hur man gör en Auto -genererande Antal i VB6
    ·Komma åt OLE & ActiveX
    ·Ställa en anpassad ToolTip i en DataGridView Kolumn
    Utvalda artiklarna
    ·Hur man skriver en abstrakt klass i Java
    ·Varför behöver vi Java för Windows Systems
    ·Hur du kontrollerar att en kryssruta har kontrollerats …
    ·Hur man initiera en array i C
    ·Hur man installerar Gitorious på CentOS
    ·Hur Split en sträng på ett utrymme i Code
    ·Hur Graph i Java
    ·Vad är funktionen av Java
    ·Vad finns syntaxfel i Java
    ·Vad är skillnaden mellan Dot Notation & Arrow Notation…
    Copyright © Dator Kunskap http://www.dator.xyz