Database programmering med Visual Basic 6.0 er avhengig av ADO ( ActiveX Data Objects ) Object Model arkitektur. Dette er en mindre komplisert arkitektur enn den forrige DAO ( Data Access Objects ) eller RDO ( Remote Data Objects ) modeller . Ironisk nok, selv om selve arkitekturen er enklere, elementene i ADO er mer komplisert, selv om de gir mer fleksibilitet til databasen programmerer . ADO Connection Object
forbindelse objekt beskriver elementer som er nødvendige for å få kontakt med en datakilde inkludert plasseringen av databaseserveren , navnet på databasen og brukernavn og passord. Egenskapene til ADO forbindelse innsigelse må inneholde all nødvendig informasjon før en tilkobling skjer . Disse er : Data Source, navnet på SQL ( Structured Query Language server) eller DSN ( datakilde Name) , filnavn og den første katalogen , som er standard database tilkobling, passordet og bruker-ID , Vedvarende Security Info, angi enten bruker-ID og passord lagres med link; og Provider , som er navnet på den OLE DB (Object Linking and Embedding Database) leverandør . Sistnevnte representerer Microsofts API (Application Programming Interface ) system for tilgang til databaser.
ADO Connection Metoder
ADO Connection Object omfatter metoder for å sette opp strukturen i en ny database. I Microsoft språkbruk, " metoder " ikke betyr forskjellige måter , det betyr deler av søknaden . ADO har fire metoder: Åpne en forbindelse , kjøre en kommando , håndtere transaksjoner ( legge til, redigere eller slette database innhold ) og sette databasen tabellen strukturen . Hvis du vil vite hvordan dette fungerer , åpne et nytt prosjekt i Visual Basic 6.0 ved å klikke på "File " og deretter velge " Nytt prosjekt ". Fra malen listen, velg " DataProject . " Dette skaper tre elementer for tilkobling: DataEnvironment , DataReport og en grunnleggende form kalt frmDataEnv . Dobbeltklikk på " DataEnvironment1 " og deretter høyreklikke på " Connection1 " under DataEnvironment1 i den sentrale panel . Dette åpner en detaljert egenskaper danner der du skriver inn variabler som er involvert med å etablere en forbindelse. Det er fire kategoriene på denne siste panelet : "Provider ", " Connection ", " Advanced" og " All ". Hva hver enkelt gjør er selvforklarende når du klikker på fanen. Du kan også klikke "Next " for å arbeide gjennom alle trinnene. Når du er ferdig , kan du bruke "Test Connection" nederst for å kontrollere at alt er riktig . Hvis tilkoblingen mislykkes , re-sjekk hver eiendom og trinn .
Legg en Data Form
data gjør brukeren et sted å legge til, oppdatere eller slette poster . Legg dette skjemaet ved å klikke på " Project" og velge " Legg Form . " Velg VB data Skjemaveiviser i listen over maler. Denne veiviseren trinn gjennom prosessen med å velge en database format (Microsoft Access er ett eksempel ) , en database fil navn , type form ( enkelt post , rutenett eller andre alternativer ) , feltene i databasen til å trekke fra , hvilket felt du vil sortere på og hva kontroll -knappene til å plassere på skjemaet ( Legg til, oppdatere, slette og andre) . Resultatet er et pent designet skjerm skjemaet. Den DataReport artikkel som blir vist under DataProject åpnes et eksempel skjema for å koble til resultatene av søkene . Å vise eksisterende database felt og utvikle søk, klikk på " Add- Ins " fra toppmenyen . Klikk deretter på " Visual Data Manager . " Dette bringer opp et verktøy der du kobler til en eksisterende database og se feltene , egenskaper og indekser . Her kan du lage SQL-setninger følge instruksjonene i Data Manager .