Bueno, supongo que lo que en realidad necesitas saber como puedes de forma automática saber el nombre de las tablas de una BD, y los campos de cada una de estas.
Bueno, lo de los campos ya te lo contestaraon y para lo de las tablas te dejo este pequeño ejemplo para que lo modifiques:
Código:
<script runat=server LANGUAGE="VBSCRIPT">
Dim oConn,rstSchema
Set oConn = Server.CreateObject("ADODB.Connection")
Set rstSchema = Server.createobject("ADODB.Recordset")
oConn.Open ("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("rebe_pad.mdb"))
Set rstSchema = oConn.OpenSchema(adSchemaTables)
response.write "<table>"
Do Until rstSchema.EOF
Response.Write "<tr><td>Tabla: " & rstSchema("TABLE_NAME")
Response.Write "<td>Tipo: " & rstSchema("TABLE_TYPE")
rstSchema.MoveNext
Loop
rstSchema.Close
oConn.Close
</script>
Saludos