Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te Program in Access 2007
Leren hoe te programmeren in Microsoft Office Access kunt u het voordeel om de voordelen van Access ten volle te benutten . Visual Basic for Applications ( VBA ) is een programmeertaal gebruikt voor taken zoals het maken, bewerken en bijwerken tafels te automatiseren . U kunt User Interfaces ( UI ) en de functies van het programma te creëren om de gebruiker een vriendelijke manier om databasegegevens te manipuleren geven . Met behulp van programmeren in Access bespaart tijd door het automatiseren van routinematige processen . Instructies
1

Launch Access , klikt u op " Lege database " en klik op de knop "Create " om een ​​nieuwe database te maken . Klik op het tabblad " Database Tools" en klik op " Visual Basic " om de Microsoft Visual Basic venster te openen . Klik op het menu "Invoegen " en klik op "Module " om een nieuwe code -module plaatsen

Type 2 het volgende om een ​​nieuwe opgeslagen procedure te maken: .

Private Sub ProgramInAccess ( ) op < br

Pers > ' Enter '.

Type 3 het volgende om uw variabelen te maken:

Dim strSQL As String Dim

dataString
Zoals
String

Dim myRst
als Recordset

Dim myDbs
Als Database

Dim rowCnt
als Geheel

Set
myDbs = CurrentDb
4

Typ het volgende om een nieuwe tabel in uw database te maken :

strSQL
= " CREATE tABLE tableWithData ( Customer TEXT ( 25 ) , product TEXT ( 25 ) ) ; "

DoCmd.SetWarnings
False

DoCmd.RunSQL ( strSQL )
5

Typ
de volgende opties om een ​​nieuwe rij van gegevens met behulp van de " DoCmd " object toe te voegen :

sqlstr = " INSERT INTO tableWithData ( [ Klant ] , [ product ] ) "

sqlstr = sqlstr & " VALUES ( ' John ' , ' Desktop ' ) ; "

DoCmd.SetWarnings
False

DoCmd.RunSQL ( sqlstr )

Type 6 de volgende opties om een ​​tweede rij van gegevens aan de tabel toe te voegen met behulp van een Recordset Object :

Set myRst = myDbs.OpenRecordset ( " tableWithData " )

myRst.AddNew

myRst.Fields (
" Klant " ) . Value = " Susan "

myRst.Fields
( " Product " ) . Value = " Laptop "

myRst.Update

myRst.Close

Type
7 de volgende query de nieuwe tabel :

strSQL = Nieuws" . SELECT tableWithData * FROM tableWithData ; "

Type 8 het volgende aan de query met behulp van een Recordset-object en lus door de inhoud van de tabel te openen :

Set myRst = myDbs.OpenRecordset ( strSQL ) <

myRst.MoveFirst

rowCnt > = 0 Om

myRst.RecordCount dataString = " Klant : " br . & myRst.Fields ( 0 ) Value & " | "

= dataString & " Product : " dataString . & myRst.Fields ( 1 ) Waarde

Debug.Print dataString

myRst.MoveNext


Volgende rowCnt

Druk op " F5 " 9 naar uw nieuwe procedure uitvoeren en druk " Ctrl " en " G " aan de " Immediate " venster te openen en bekijk de resultaten .
< br >

Previous: Next:
  Visual Basics Programming
·Hoe te VBA gebruiken voor e-ma…
·Hoe kan ik een knipperend butt…
·Hoe maak je een DataRow In een…
·Hoe te tellen Records in Query…
·Hoe gebruik je een code om Col…
·Hoe kan ik een string in VBA R…
·Hoe te werkmappen in VBA Kopie…
·Hoe te verwijderen uitschakele…
·Hoe maak je een knop Call a Pr…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Visual Basic Tutorial voor OLE Automatio…
·Problemen met het installeren van Servic…
·Hoe te AutoCAD Script Maken Met Pauze in…
·Hoe te Columns behulp DIV Tags Zorg 
·Hoe maak je een timer gebruiken in Visua…
·Hoe te openen een Word- document in VB N…
·Hoe je MySQL beheren met Plesk 
·Hoe te Kopiëren naar Klembord in Micros…
·Hoe te compileren met een Header File 
Copyright © Computer Kennis http://www.nldit.com