Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe kan ik een record localiseren een Recordset
U kunt een record vestigen in een record in Microsoft Visual Basic met behulp van de Find and Seek Methods in zowel ( Microsoft ActiveX Data Objects ) en ADO ( Data Access Objects ) DAO , maar deze methoden zijn anders geïmplementeerd in beide bibliotheken object . Zoeken presteert beter dan In beide methoden, en zoeken vereist een index om een ​​zoekopdracht uit te voeren , aanzienlijk versnellen de voorstellingen in de meeste gevallen . Maar dit legt de beperking dat de Seek methode kan alleen gebruikt worden op record objecten die zijn gebaseerd op een geïndexeerde tabel . Zowel de Find and Seek methodes vereisen dat de zoekcriteria worden opgegeven om de zoekopdracht uit te voeren . Wat je nodig hebt
Computer
Microsoft Visual Basic
ADO of DAO bibliotheken
Microsoft Access
Programmeren kennis
Toon Meer Aanwijzingen
behulp Seek in ADO < br >
1

Open de verbinding met de Access-database . ( Vervang de variabelen in << >> gelang van het geval ) :

Dim << verbindingsvoorwerp >>
Zoals ADODB.Connection

Stel << verbinding object > ; > = Nieuwe ADODB.Connection

Met << verbindingsvoorwerp >>

Provider = " Microsoft.Jet.OLEDB.4.0 "

Open . . <>

End of met kopen van 2

Maak de recordset :

Dim << recordsetobject >>
Zoals ADODB . recordset

Set << recordsetobject
>> = Nieuwe ADODB.Recordset
3

Selecteer de bestelling index in de recordset :

<< recordset object >> . Index = << Index >> variabele
4

Open de tabel . Gebruik de volgende kernwaarden :

<< recordsetobject >>
Open Source : . = << Tabelvariabele >> , _

ActiveConnection
: = << verbindingsvoorwerp >> , _

CursorType
: = adOpenKeyset , _

LockType
: = adLockOptimistic , _

Opties
: = adCmdTableDirect
5

Ga naar de record met behulp van de methode Seek :

<< recordsetobject >>
Seek KeyValues ​​: . = << zoekcriteria >> , SeekOption : = adSeekFirstEQ
6

Voer de gewenste acties of verwerking , zoals het afdrukken van het record op het scherm
7

Sluit de recordset object : .

<< recordsetobject >>
. Sluit
8

Sluit de aansluiting : .

<< verbindingsvoorwerp >>
Sluiten
behulp Vind in ADO
< br > 9

Open de verbinding .
10

Open de tabel . Gebruik de volgende kernwaarden :

CursorType
: = adOpenKeyset

LockType
: = adLockOptimistic
11

Zoek de record met de methode zoeken . Gebruik de volgende syntaxis , het vervangen van de items in de << >> met de juiste waarden : .

<< Recordsetobject >> Heb je Criteria : = << zoekcriteria > > , SearchDirection : = adSearchForward

controleer 12 dat een record is gevonden , dat wil zeggen , controleer dan of het einde van het bestand ( EOF ) voorwaarde is niet voldaan
13

. Loop door alle overeenkomende records en proces zoals gewenst .
14

Sluit de recordset object .
15

Sluit de verbinding .
< br >

Previous: Next:
  Visual Basics Programming
·Hoe te Windows.Forms.TextBox c…
·Hoe te converteren Lang naar F…
·Hoe u met Visual Basic grafisc…
·Hoe naar Type Arabisch Into Vi…
·Hoe maak je een grote Maat Vor…
·Hoe te Alert Boxes Maak in Win…
·Hoe maak je een CSV importeren…
·Hoe te Hyperlinks Op basis van…
·Wat is VBA Programming ? 
  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
·Hoe maak je een Column Van FlexGrid verb…
·Hoe te Scrollbars behulp JavaScript Verw…
·Hoe een Infinite Loop Fix 
·Hoe te gebruiken CGImage te maken Masker…
·Hoe maak je een DEB converteren naar IPA…
·Hoe een adresbalk met JavaScript Verwijd…
·Tutorial voor SDK Java XML 
·PHP Array Sorteer Functie 
·Hoe te creëren Click & Sleep objecten i…
Copyright © Computer Kennis http://www.nldit.com