Visual Basic 6 programmeringssprog lader dig søge en database og hente oplysninger er baseret på et datointerval . En database tabel, der har en dato i tabellen records kan bruges til at hente oplysninger baseret på den dato indtastes i tabellen. Dette er til gavn for programmører, der har brug for at returnere poster for en bestemt dato og vise det for brugeren. Instruktioner
1
Klik på Windows " Start" knappen og vælg " Alle programmer". Klik på " Visual Basic ", klik derefter " Microsoft Visual Basic 6 " for at åbne programmeringssoftwaren.
2
Klik på " Filer" og derefter klikke på " Åbn". Dobbeltklik på Visual Basic 6 ansøgning at indlæse kode filer i arbejdsområdet.
3
Opret din database forbindelse. Forbindelsen logger dig ind til databaseserveren , så ansøgningen har tilladelser til at forespørge serveren. Indtast følgende kode i koden fil : Hej
Set con = Ny ADODB.Connection
con.ConnectionString = " Provider = Microsoft.Jet.OLEDB.4.0 ; Datakilde = mydb.mdb "
con.Open
I dette eksempel er en Microsoft Access-database åbnes. Erstat denne filnavnet med din egen database server eller filnavnet.
4
Opret forespørgsel, der henter oplysninger i henhold til dato. I dette eksempel er en liste over kunder hentet efter tilmelding dato. Indtast følgende kode i din kode fil : Hej
Privat forespørgsel Som ADODB.Command
query.CommandText = " select * from kunde hvor signup_date mellem '1 /1/2010 ', og '12 /31/2010 ' "
5
Udfør kommandoen til at hente oplysninger og indlæse resultaterne i VB6 . I dette eksempel er den første post vist . Føj følgende kode til at fuldføre databasesøgning : Hej
Set records = query.Execute
MsgBox records (0)