Tecnología

Inicio

Cómo llenar un control FlexGrid Con Data

Cómo llenar un control FlexGrid Con Data


El Microsoft Visual Basic para Aplicaciones de control FlexGrid (MSFlexGrid) le permite añadir y mostrar texto e imágenes en el Windows Forms células. También incluye las funciones que ofrecen a los usuarios la capacidad de clasificar, combinar y dar formato a tablas que contienen cadenas de caracteres y tipos de datos numéricos. El control FlexGrid utiliza procedimientos de inicialización y la forma de conexión de base de datos para rellenar formularios de usuario con los datos. Usted sólo tendrá que especificar la ubicación de las células en los formularios de usuario con el fin de llenar un control FlexGrid con datos.

Instrucciones

1 Haga clic en el botón "Inicio" de Windows y seleccione "Microsoft Visual Studio."

2 Haga clic en "Abrir". Busque y seleccione el programa en C ++ en la que desea rellenar un control FlexGrid con los datos en el cuadro de diálogo "Abrir archivo".

3 Escriba el siguiente código en la sección de declaraciones del formulario de usuario:

Como base de datos pública oDataBase

oWorkSpace Pública espacio de trabajo como

Como oRecordSet pública de registros

strDB pública como secuencia

strDBTable pública como secuencia

Dim strDBField () Como matriz de cadenas 'de nombres de los campos base de datos.

Private Sub UserForm_Initialize ()

strDB = Options.DefaultFilePath(wdProgramPath) & _

"\ Samples \ Neptuno.mdb"

'La tabla de base de datos para su uso.

strDBTable = "Clientes"

"Base de datos de campo (s) para su uso.

ReDim strDBField (2)

strDBField (0) = "CompanyName"

strDBField (1) = "ContactName"

strDBField (2) = "ContactTitle"

DBConnect

PopulateGridControl

End Sub

Sub DBConnect ()

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

Nombre de usuario: = "admin", contraseña: = "", UseType: = dbUseJet)

Establecer oDataBase = OpenDatabase (strDB)

Establecer oRecordSet = oDataBase.OpenRecordset (strDBTable)

End Sub

4 Haga clic en "Archivo" y luego "Guardar" para rellenar un control FlexGrid con los datos en el programa de C ++.