SQL er en slags fælles databasesprog, som du kan bruge til fx. at hente data i en database - det behøver ikke at være fx. Access.
Jeg kommenterer lige svaret fra -thomas-, så du kan forstå hvad der sker. Jeg har lige tilføjet en Dim rs As Recordset, da -thomas- havde glemt den
'1. Først erklæres den variabel, der skal oprette forbindelsen til databasen (conn) og den variabel, der skal indeholde udvalgte data fra databasen (rs):
Dim rs As Recordset
Dim conn As Object
Set conn = CreateObject("ADODB.Connection")
'2. Herefter oprettes forbindelsen til den fysiske database, Data.mdb
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("data.mdb")
'3. Ved hjælp af et SQL-udtryk vælges hvilke poster der skal indlæses fra databasen i dit recordset. Her vælges at alt (*) fra tabellen "tabel" i databasen skal indlæses i variablen.
Set rs = conn.Execute("SELECT * FROM tabel")
'4. Der loopes igennem recordsettet. Hvert felt udskrives
Do While Not rs.Eof
Print rs.fields("felt")
Loop
5. recordsettet og databasen lukkes, og variabler inedlægges
rs.Close
Set rs = Nothing
Conn.Close
Set Conn = Nothing
Pkt. 1 & 2 kan laves på mange forskellige måder, her er valgt en ADODB connection. Mange andre muligheder forelægger.
Punkt 3 er meget vigtigt. Ved at lave et SQL-udtryk (SELECT * ...) kan du udvælge præcis de data fra databasen du ønsker. Det er utrolig godt bedkrevet på
http://www.w3schools.com/sql/default.asp, så pløj lige de sider igennem, det er gjort på 15 minutter :o)