“Conocimientos Programación>Visual Basics Programación

Cómo transferir datos entre tablas

2014/8/8
Conocer cómo transferir datos entre tablas de bases de datos puede hacer que sus aplicaciones de base de datos más dinámico. Microsoft Office Access se utiliza comúnmente para diseñar bases de datos pequeñas y locales . En Access , puede utilizar Microsoft Visual Basic para Aplicaciones ( VBA) para automatizar tareas rutinarias, como la transferencia de datos de una tabla a otra . VBA es un lenguaje de programación que le proporcionará más flexibilidad para manipular los datos . Una consulta se utiliza recuperar información de una tabla de base de datos. Cosas que necesitará
Microsoft Office Access
Northwind Database
Mostrar más instrucciones
1

Inicie la base de datos Access Northwind de Microsoft Office. La base de datos Northwind se incluye en la suite de Microsoft Office. Seleccione el menú "Insertar" y haga clic en
2

Escriba lo siguiente para crear un nuevo subprograma "Módulo ". :

Private Sub TransferData ()

Prensa " Escriba "
3

Escriba lo siguiente para declarar las variables : .

stringSQL dévil como secuencia

db As Database

rst As Recordset

rstTwo As Recordset

Set db = CurrentDb
4

Escriba el siguiente para crear una nueva tabla y la transferencia de datos :
< p> stringSQL = "CREATE TABLE employeeNames ( TEXTO Apellidos ( 25 ) , texto Nombre ( 25 )); "

DoCmd.RunSQL ( stringSQL )

Escriba lo siguiente para abrir la nueva tabla a través de un conjunto de registros para agregar datos :

Set rstTwo = db.OpenRecordset ( " employeeNames ")
5

Escriba lo siguiente para consultar la tabla "Empleados" :

stringSQL = "SELECT Employees.Company , "

stringSQL = stringSQL y " empleados . [ apellido] ",

stringSQL = stringSQL y " empleados . [ Nombre ]"
< p> stringSQL = stringSQL y "FROM Empleados ; "

Set rst = db.OpenRecordset ( stringSQL )

rst.MoveLast

rst.MoveFirst
6

Escriba lo siguiente para recorrer la consulta y la transferencia de "Last Name" y " Nombre" de la tabla " employeeNames ":

Do While Not rst.EOF

rstTwo . AddNew

rstTwo.Fields ( " Apellido" ) . Valor = rst.Fields ( " [ Apellidos ]" ) . Valor

rstTwo.Fields ( " Nombre" ) . Valor = rst . Fields ( " [ Nombre ]" ) . Valor

rstTwo.Update

rst.MoveNext

Loop
7

Escriba lo siguiente para variables de liberación de la memoria :

rst.Close

rstTwo.Close

db.Close

Press "F5 " para ejecutar la subrutina
.

Visual Basics Programación
Cómo reproducir sonidos con Visual Basic
Cómo crear un conjunto de datos de Gridview
Cómo modificar las claves del Registro en VB.Net
Cómo ejecutar código de Visual Basic 6
¿Qué es Mswinsck.ocx
¿Cómo se inicializar matrices en Visual Basic
Cómo criar a un evento en Visual Basic
¿Cómo llamo a un formulario en Visual Basic 2005
Conocimientos Informáticos © http://www.ordenador.online