mmm... la questione si aggrava no skerzo
da quello che ho capito tu intendi effettuare azioni come inserimento//modifica//cancellazione dati dal database (operaioni lecite altrimenti a cosa servirebbe un database !!)

allora per interrogare un database (cioè leggere i ati al suo interno)
devi crearti un oggetto denominato Recordset il quale razie ad una stinga di tipo SQL interroga e legge ....
es.
=========== Lettura dati da un database ===========
Set RecSet = ServerCreateObject("ADODB.Recordset")
Dim StrSQL 'As String
StrSQL="Select Titoli From Tabella_Libri" '<-- Stringa che interroga
RecSet.Open StrSQL,Connection,3,3
Do Until RecSet.EOF
'Leggi riga per riga
Response.Write(RecSet("Titoli"))
RecSet.MoveNext
Loop

'ricordare di distruggere sempre gli oggetti creati
' una volta che non servono +
Set [B]RecSet[B] = Nothing
=================================================


Ciauz
mUrf .Net