Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come trasferire i dati tra tabelle

Sapere come trasferire i dati tra tabelle di database può rendere le applicazioni di database più dinamico. Microsoft Office Access è comunemente usato per la progettazione di basi di dati piccole e locali. In Access , è possibile utilizzare Microsoft Visual Basic, Applications Edition (VBA ) per automatizzare le attività di routine, come il trasferimento di dati da una tabella all'altra . VBA è un linguaggio di programmazione di computer che vi fornirà maggiore flessibilità per manipolare i dati . Una query viene utilizzato recuperare informazioni da una tabella di database . Cose che ti serviranno
Microsoft Office Access
Northwind Database
Show More Istruzioni
1

avviare il database Northwind di Access di Microsoft Office . Il database Northwind è incluso nella suite Microsoft Office . Selezionare il menu "Inserisci" e fare clic su
2

Digitare quanto segue per creare un nuovo sottoprogramma "Modulo ". :

Private Sub TransferData ( ) per

Press " Inserire "
3

digitare quanto segue per dichiarare le variabili : .

Dim stringSQL As String

Dim db As Database

dim rst come Recordset

dim rstTwo come Recordset

Set db = CurrentDb
4

Digitare quanto segue per creare una nuova tabella e il trasferimento dei dati :

stringSQL = " CREATE tABLE employeeNames ( testo Cognome ( 25 ) , TESTO Nome ( 25) ) ; "

DoCmd.RunSQL ( stringSQL ) per

digitare quanto segue per aprire la nuova tabella attraverso un Recordset per aggiungere dati :

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

digitare quanto segue per interrogare la tabella " Dipendenti" :

stringSQL = "SELECT Employees.Company , "

stringSQL = stringSQL & " Dipendenti . [ Cognome ] , "

stringSQL = stringSQL & " Dipendenti . [ Nome ] "

stringSQL = stringSQL & " FROM Impiegati ; "

Set rst = db.OpenRecordset ( stringSQL ) per

rst.MoveLast

rst.MoveFirst
6

Digitare quanto segue al ciclo attraverso la query e di trasferimento "Cognome" e "Nome" al tavolo " employeeNames " :

Do While Not rst.EOF

rstTwo . AddNew

rstTwo.Fields ( " Cognome" ) . Valore = rst.Fields ( " [ Nome ]") . Valore

rstTwo.Fields ( " Nome " ) . Valore = RST . Fields ( " [ Nome ]") . Valore

rstTwo.Update

rst.MoveNext

loop
7

digitare quanto segue per variabili di rilascio dalla memoria :

rst.Close

rstTwo.Close

db.Close

Premere " F5 " per eseguire la subroutine
.

 

Programmazione © www.354353.com