Fonctionnalités avancées


Connection à une base de données

ADO (ActiveX Data Objects) désigne des composants qui permettent d'interagir avec les sources de données. On trouve dans ADO la plupart des fonctionnalités que l'on trouve par exemple dans JDBC.

Exemple de connection à une base de données

(avec DSN et sans DSN)

set conn = Server.CreateObject("ADODB.Connection")
connstring = "driver= {Microsoft ODBCforOracle} _
            ; server=mon_serveur;uid=login _
            ; pwd=mot_de_passe _
            ; database=base_en_cours"

conn.open connstring

rem conn.open "BaseDSN", "login", "mot_de_passe"


set recordset = conn.execute("SELECT * FROM ma_table")
while not recordset.EOF
  response.write recordset(0)
wend
conn.close
set recordset = nothing
set conn = nothing

Précédent Sommaire Suivant