| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Find en post i en Recordset
    Du kan finde en post i en postsættet i Microsoft Visual Basic ved hjælp af Find og Seek Methods i både ( Microsoft ActiveX Data Objects ) ADO og ( Data Access Objects) DAO , men disse metoder er implementeret forskelligt i begge objektbiblioteker . Søge præsterer bedre end Find i begge metoder , fordi Seek kræver et indeks for at udføre en søgning , i høj grad fremskynde ydeevne gange i de fleste tilfælde . Dette er dog pålægger den begrænsning, at Seek metode kun kan anvendes på postsættet objekter, der er baseret på en indekseret tabel. Både Find og Seek metoder kræver , at søgekriterierne præciseres med henblik på at udføre opslag. Hvad du har brug
    Computer
    Microsoft Visual Basic
    ADO eller DAO biblioteker
    Microsoft Access
    kendskab til programmering
    Vis Flere Instruktioner
    Brug Seek i ADO < br >
    1

    Åbn forbindelsen til Access-database. (Erstat variablerne i << >> er relevant) : Hej

    Dim << tilslutning objekt >> Som ADODB.Connection

    Set << tilslutning object> ; > = Ny ADODB.Connection

    Med << tilslutning objekt >>

    Provider = " Microsoft.Jet.OLEDB.4.0 "

    Open . . << sti til db >>

    End With
    2

    Opret postsættet : Hej

    Dim << postsættet objekt >> Som ADODB . Recordset

    Set << postsættet objekt >> = Ny ADODB.Recordset
    3

    Vælg bestilling indekset i postsættet : Hej

    << postsættet objekt . >> Index = << Index variabel >>
    4

    Åbn tabellen . Brug følgende centrale værdier:

    << postsættet objekt >> Open Source: . = << Bordet variabel >> _

    ActiveConnection : = << tilslutning objekt >> _

    CursorType : = adOpenKeyset , _

    LockType : = adLockOptimistic , _

    Valg: = adCmdTableDirect
    5 < p > Find den post vha. Seek metode : Hej

    << postsættet objekt >> Seek KeyValues ​​: . = << søgekriterier >> , SeekOption : = adSeekFirstEQ
    6

    Udfør de ønskede handlinger eller behandling, såsom udskrivning posten til skærmen
    7

    Luk postsættet objekt: .

    << postsættet objekt . >> Luk
    8

    Luk forbindelsen : .

    << tilslutning objekt >> Luk
    hjælp af finde i ADO
    < br > 9

    Åbn forbindelsen.
    10

    Åbn tabellen . Brug følgende centrale værdier:

    CursorType : = adOpenKeySet

    LockType : = adLockOptimistic
    11

    Find posten ved hjælp af Find metoden. Brug følgende syntaks , udskiftning af poster i << >> med de relevante værdier: .

    << Postsættet objekt >> Find Kriterier: = << søgekriterier > > SearchDirection : = adSearchForward
    12

    Kontroller, en rekord blev fundet , dvs kontrollere, at slutningen af ​​filen ( EOF ) betingelse er ikke opfyldt
    13

    . loop gennem alle matchende poster og proces som ønsket .
    14

    Luk postsættet objekt.
    15

    Luk forbindelsen .
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Visual Basic 6 Step -by- Step 
    ·Sådan oprettes en batch-fil til at kopiere på Windows…
    ·Sådan Fix Microsoft Visual C Debug Library 
    ·Sådan installeres VB6 
    ·Datatype VBScript funktioner 
    ·Sådan får du adgang til Visual Basic MsgBox Med Optio…
    ·Visual Basic Tutorial --- Hvordan man skriver Koder 
    ·Hvordan man skriver makroer i Visual Basic 
    ·Hvordan man laver en Cool Grid 
    ·Hvad er en VB.NET Reference 
      Anbefalede Artikler
    ·Java Teori & Praksis: Garbage Collection i 1.4.1 JVM 
    ·Sådan bruges funktioner i QBasic 
    ·Sådan redigeres en Grid Med PHP 
    ·Hvordan kan jeg bruge Enterprise Services 
    ·Sådan læses en fil Efter en antal bytes i VB6 
    ·Sådan Pakke VB.NET Project 
    ·Sådan Roter et citat i JavaScript 
    ·Hvordan man bruger PHP Mailer 
    ·Sådan indsætte flere rækker på en MySQL Statement 
    ·Datalogi Major Projects 
    Copyright © Computer Viden http://www.computerdk.com