Hvordan Fyll en Flexgrid kontroll med data

Hvordan Fyll en Flexgrid kontroll med data


Microsoft Visual Basic for Applications Flexgrid (MSFlexGrid) kontrollen kan du legge til og vise tekst og bilder i Windows Forms celler. Det inkluderer også funksjoner som gir brukerne muligheten til å sortere, fusjonere og formatere tabeller som inneholder tegnstrengene og numeriske datatyper. Den Flexgrid Kontrollen benytter skjema initialisering og databasetilkoblingsprosedyrer for å fylle bruker former med data. Du trenger bare å angi plasseringen av celler på brukerskjemaer for å fylle en Flexgrid kontroll med data.

Bruksanvisning

1 Klikk på "Start" -knappen i Windows, og velg deretter "Microsoft Visual Studio."

2 Klikk "Open". Finn og velg C ++ program der du vil fylle en Flexgrid kontroll med dataene i "Åpne fil" dialogboksen.

3 Skriv inn følgende kode i erklæringer delen av Userform:

Offentlig oDataBase Som Database

Offentlig oWorkSpace Som arbeidsområde

Offentlig oRecordSet As Recordset

Offentlig strDB As String

Offentlig strDBTable As String

Dim strDBField () As String 'Array for databasefeltnavn.

Private Sub UserForm_Initialize ()

strDB = Options.DefaultFilePath(wdProgramPath) & _

"\ Samples \ Northwind.mdb"

'Database Table å bruke.

strDBTable = "kunder"

'Database Field (e) du bruker.

ReDim strDBField (2)

strDBField (0) = "Ola"

strDBField (1) = "Contact"

strDBField (2) = "ContactTitle"

DBConnect

PopulateGridControl

End Sub

Sub DBConnect ()

Set oWorkSpace = CreateWorkspace(Name:="JetWorkspace", _

Brukernavn: = "admin", Passord = "", UseType: = dbUseJet)

Sett oDataBase = OpenDatabase (strDB)

Sett oRecordSet = oDataBase.OpenRecordset (strDBTable)

End Sub

4 Klikk på "File" og deretter "Lagre" for å fylle en Flexgrid kontroll med dataene i C ++ program.