Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
Hoe Microsoft Access gebruiken in Visual Basic 6
Bijna alle handige computerprogramma's vereisen een database van een soort . Microsoft erkende dit feit vroeg op en maakte de Microsoft Access- database-engine beschikbaar voor gebruik met programma's ontwikkeld in Visual Basic , te beginnen met VB 3 . Een VB 6 programma kan de Access Database Engine gebruiken via een component genaamd " Microsoft Data Access Objects " of DAO . Gebruik makend van dit onderdeel , kunt u opvragen , invoegen, bijwerken en verwijderen binnen de toegang tot de database . Wat je
Visual Basic 6.0
Microsoft Access ( Office 97 of hoger ) op Microsoft Data Access Objects ( gratis te downloaden vanaf Microsoft.com ) op Twitter Need Toon Meer Instructions
< br > 1

Start een nieuw standaard-EXE -project in Visual Basic 6 ( VB ) door te beginnen VB en het selecteren van " Standard EXE " uit het nieuwe project venster dat verschijnt . Onder het menu Project , selecteer " Referenties . " In de lijst met beschikbare referenties , zoek de vermelding " Microsoft DAO xxx Object Library", waarbij xxx is het versie nummer ( 3.6 bijvoorbeeld) . Klik op het selectievakje naast het item en klik op OK . Kopen van 2

Open de Access-database . Om dit , afmeting doe een object van het type database. Bijvoorbeeld :

Dim db
als Database

Gebruik dan de standaard werkruimte naar een database- bestand te openen . Bijvoorbeeld :

Set db = Workspaces ( 0 ) OpenDatabase . ( " C: \\ temp \\ congress.mdb " ) op Twitter

De db object is nu een volledig geïnitialiseerd databank klaar om te worden opgevraagd of bijgewerkt .
3

Open een record uit de database en het doorlopen van de records. Om deze , dimensie een Recordset-object te doen en gebruik maken van de database- object om het te initialiseren :

Dim rs
als RecordsetSet rs = db.OpenRecordset ( " Cong105 " , dbOpenDynaset ) op Twitter

In dit voorbeeld , de table " Cong105 " wordt geopend als een Dynaset . Een Dynaset in dit geval betekent dat de record zal worden bijgewerkt - records kunnen worden toegevoegd , bijgewerkt en verwijderd . Een recordset kan ook worden geopend als dsOpenReadOnly , waardoor de record read - only.The recordset wordt geopend hoeft niet de hele tabel te zijn . Een SQL ( Structured Query Language) -instructie kan worden gebruikt om alleen een subset van de tabel te openen . Bijvoorbeeld :

Set rs = db.OpenRecordset ( " select * from cong105 waar home_state = ' NEW YORK ' " , dbOpenDynaset ) op Twitter

Dit zal de Cong105 tafel bevragen voor alleen de records met een thuisstaat van ' New York '. Doorloop de recordset en lees de waarden met de MoveNext en EOF methoden van de recordset . Bijvoorbeeld als de vorm heeft van een tekstvak met de naam Text1 ( met de multiline eigenschap ingesteld op true en schuifbalken ingesteld op Verticaal ) :

Text1.Text = " Nieuws" Terwijl Niet rs.EOFText1.Text = Text1.Text & ; ! rs Title & " " ! & rs Fname & " " & rs lNaam & vbCrLfrs.MoveNextWend
4

Voeg een record om een ​​record te stellen met behulp van de AddNew en update methodes . Roep de methode AddNew naar een lege record in de recordset te maken . Stel de waarden voor de velden van de lege plaat en dan bellen met de methode Update om de nieuwe waarden op te slaan . Bijvoorbeeld :

rs.AddNewrs
FName = "Test " rs lNaam = "Test Last " rs update
5

Update een bestaande record met het bewerken en methoden update ! . Roep de methode Bewerken om het huidige record te plaatsen in edit mode . Stel de waarden van de velden en dan bellen met de methode Update om de wijzigingen op te slaan . Bijvoorbeeld : !

Rs.Editrs
lNaam = rs lNaam & " . Jr. " rs -update

Previous: Next:
  Microsoft Access
·Hoe maak je een Payroll Applic…
·Hoe maak je Financiële Planni…
·Manieren om Microsoft Excel 
·Hoe te gebruiken Microsoft Exc…
·Tips voor Microsoft Access 200…
·Hoe maak je een kalender forma…
·Hoe maak je een niet- lege cel…
·Hoe de Round Up berekening in …
·Definitie van Icon in Microsof…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe te Sound Toevoegen aan knoppen in Fl…
·Hoe maak je Stuur een nieuwsbrief met ee…
·Hoe maak je een Slang in Adobe Photoshop…
·Microsoft Office voor Thuisgebruik en St…
·iMovie Issues 
·Wat is de extensie . PXP ? 
·Hoe te Sideways Typ in Pages 
·Hoe te TeX verwijderen 
·Hoe te gebruiken iWork Pages een Screenp…
Copyright © Computer Kennis http://www.nldit.com