Database programmering med Visual Basic 6.0 afhængig af ADO ( ActiveX Data Objects) Object Model arkitektur. Dette er en mindre kompliceret arkitektur end den tidligere DAO ( Data Access Objects ), eller RDO ( Remote Data Objects) modeller. Ironisk nok , selvom selve arkitekturen er enklere , de elementer inden ADO er mere komplekse , men de tilbyder mere alsidighed til databasen programmør . ADO Connection Object
forbindelsen objekt beskriver de nødvendige elementer til at forbinde med en datakilde , herunder placeringen af databaseserveren , database navn og brugernavn og adgangskode. Egenskaberne af ADO forbindelsen indsigelse skal indeholde alle nødvendige oplysninger , før en forbindelse opstår. Disse er : Data Source, navnet på den SQL (Structured Query Language server) eller DSN (Data Source Name ), filnavnet og Initial Catalog, som er standard -database forbindelse , den adgangskode og bruger- id , Vedvarende Security Info angivelse hvorvidt bruger-id og kodeord gemmes med linket , og udbyderen , som er navnet på den OLE DB ( Object Linking and Embedding Database) udbyder. Sidstnævnte repræsenterer Microsofts API ( Application Programming Interface) system for adgang til databaser .
ADO Connection Metoder
ADO Connection objekt indeholder metoder til at oprette strukturen i en ny databasen . I Microsoft sprogbrug, " metoder " ikke betyder forskellige måder , det betyder dele af ansøgningen . ADO har fire metoder : Åbn en forbindelse , køre en kommando , administrere transaktioner (tilføje, redigere eller slette database indhold ) og indstille database tabel struktur. At lære, hvordan det fungerer , skal du åbne et nyt projekt i Visual Basic 6.0 ved at klikke på "File" og derefter vælge " Nyt projekt ". Fra listen over skabeloner , skal du vælge " DataProject ". Dette skaber tre elementer for tilslutning : DataEnvironment , DataReport og en grundlæggende form kaldet frmDataEnv . Dobbelt-klik på " DataEnvironment1 " og derefter højreklikke på " Connection1 " under DataEnvironment1 i den centrale panel. Dette åbner et detaljerede egenskaber dannes , hvor du indtaster de variabler involveret med etablering af en forbindelse . Der er fire faner på denne sidste panel : " Provider ", " Connection ", " Advanced" og " All". Hvad den enkelte gør , er selvforklarende , når du klikke på fanen . Du kan også klikke på " Næste" for at arbejde sig igennem alle trin . Når du er færdig , skal du bruge "Test Connection" i bunden for at tjekke, at alt er korrekt. Hvis forbindelsen mislykkes, re-check hver ejendom og trin .
Tilføj en Data Form
dataformular giver brugeren et sted at tilføje, opdatere eller slette poster. Tilføj denne formular ved at klikke på " Project" og vælge " Tilføj formular ". Vælg VB Dataformular guiden på listen over skabeloner. Denne guiden trin gennem processen med at vælge en database format ( Microsoft Access er et eksempel) , en database filnavn , typen af form ( enkelt post , grid eller andre optioner ) , felterne i databasen at trække fra , hvilke felter der skal sortere , og hvad kontrol knapper til at placere på formularen ( Tilføj , ajourføre, slette og andre). Resultatet er et pænt designet display formular . Den DataReport post vises under DataProject åbnes listen en prøve formular til at linke til resultaterne af søgeforespørgsler. At se eksisterende database felter og udvikle søgeforespørgsler , klik på " Add -Ins " fra den øverste menu. Klik derefter på "Visual data Manager. " Dette får en nytteværdi, hvor du opretter forbindelse til en eksisterende database og se de felter , egenskaber og indekser . Her kan du oprette SQL-sætninger som følge anvisningerne i Datamanager .