“Conocimiento Programación>Visual Basics Programación

Cómo rellenar un campo en VB Acceso

2014/4/3
La aplicación de acceso será más fácil de usar si usted autopopulate campos en una tabla cuando se sabe que los datos que va en ellos. Esto se puede lograr utilizando Visual Basic para Aplicaciones. Usted puede utilizar el objeto Recordset para abrir la tabla de base de datos y rellenar cualquier campo de la tabla . El método AddNew se utiliza para crear un nuevo registro en el objeto Recordset y el método Update guarda todos los cambios realizados en el registro . Instrucciones
1

Haga clic en " Herramientas de base de datos " y haga clic en "Visual Basic " para abrir el editor de Microsoft Visual Basic . Haga clic en el menú " Insertar" y haga clic en " módulos" para añadir un nuevo módulo de código . Crear una nueva subprocedimiento añadiendo el siguiente código: Private Sub

populateField ()
2

Crear las variables que va a utilizar para crear una nueva tabla y rellenar un campo :

Dim dbs como base de datos

rst As Recordset

rowCntr As Integer

fNames Dim ( 10 ) As String

Set dbs = CurrentDb
3

Rellenar la matriz de cadenas con los datos :
fNames

( 0 ) = " John "

fNames ( 1 ) = " Kitzia "
fNames

( 2 ) = " adaly "
fNames

( 3 ) = " Oscar "
fNames

( 4 ) = " Emilio "

fNames ( 5 ) = " Carlos "
fNames

( 6 ) = " Sylvia "
fNames

( 7 ) = " Sebastián "
fNames

( 8 ) = " Luis"
< p> fNames ( 9 ) = " Joe "
4

Ejecutar una sentencia SQL para crear una nueva tabla en la base de datos con un campo de texto :

sqlstr = " CREATE TABLE myNewTable ( TEXTO Nombre ( 50 )); "

DoCmd.RunSQL ( sqlstr )
5

Abra la nueva tabla utilizando un conjunto de registros :

Set rst = dbs.OpenRecordset ( " myNewTable ")
6

Crear un bucle para rellenar el campo " Nombre" de la tabla :

para rowCntr = 0 a 9

primera . AddNew

rst.Fields ( 0 ) . Valor = fNames ( rowCntr )

rst.Update

Siguiente rowCntr
7

Cierre el conjunto de registros y terminar el subprocedimiento :

rst.Close

End Sub
8

Press "F5 " para ejecutar el procedimiento. Cambie de nuevo a Microsoft Access y haga doble clic en " myNewTable " para ver el campo poblada.

Visual Basics Programación
Cómo agregar una referencia a un proyecto de Visual Basic
Query para mostrar sólo los números de acceso
Cómo acceder a la función SendKeys
Cómo leer correo electrónico en Visual Basic
Visual Basic 2005 Express Edition Tutorial
¿Aplicación y usos de los árboles en la programación?
Cómo convertir manualmente Foxpro para VB6
Características gráficas de la versión de Visual Basic 6
Conocimiento de la computadora © http://www.ordenador.online