Hvordan hente data i VB6 Ved hjelp av en Date Range

Visual Basic 6 programmeringsspråk lar deg søke i en database og hente informasjon basert på en datoperiode. En database tabell som har en dato i tabellen poster kan brukes til å hente informasjon basert på datoen inngått bordet. Dette er gunstig for programmerere som trenger å returnere poster for en bestemt dato og vise det for brukeren.

Bruksanvisning

1 Klikk på Windows "Start" -knappen og velg "Alle programmer". Klikk på "Visual Basic", deretter "Microsoft Visual Basic 6" for å åpne programmeringsprogramvaren.

2 Klikk på "File", deretter "Open". Dobbeltklikk på Visual Basic 6 program for å laste koden filer i arbeidsområdet.

3 Lag din databasetilkobling. Tilkoblings logger deg på databaseserveren, slik at applikasjonen har tillatelser til å spørre serveren. Skriv inn følgende kode i kodefilen:

Sett con = Ny ADODB.Connection

con.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = mydb.mdb"

con.Open

I dette eksemplet er en Microsoft Access-database åpnet. Erstatt denne filen navnet med din egen database server eller filnavn.

4 Lag spørring som henter informasjon i henhold til dato. I dette eksemplet er en liste over kunder hentes i henhold til registreringsdato. Skriv inn følgende kode i kodefilen:

Private spørring som ADODB.Command

query.CommandText = "select * from kunde der signup_date mellom" 1/1/2010 "og '12 / 31/2010 '"

5 Kjør kommandoen for å hente informasjon og laste resultatene i VB6. I dette eksempel er den første posten er vist. Legg til følgende kode for å fullføre databasen henting:

Sett registrerer = query.Execute

MsgBox poster (0)