| Ahhoz, hogy az ASP-vel egy
                          fizikailag létező adatbázis adataihoz hozzáférjünk,
                          az első teendőnk, hogy létrehozzunk egy objektumot,
                          ami a későbbiekben az adatbázist szimbolizálja.Az objektum létrehozását az ADODB.CONNECTION
                          segítségével a következőképpen tehetjük meg:
 <%SET
                          CONN=SERVER.CREATEOBJECT("ADODB.CONNECTION")%> Az adatbázis kapcsolati objektum létrehozása,
                          az adatbázis fizikai tárolásának módjától függetlenül
                          mindig így történik.MS-SQL
                          adatbázis
                          megnyitását, majd a kisebb adatbázisoknál igen jól
                          használható, alacsony hardver követelményeket támasztó
                          Access adatbázis megnyitását.Az adatbázis megnyitása azonban, az adott típusú
                          adatbázistól függő lesz. A következőkben megnézzük
                          a két leggyakrabban használta adatbázis típus
                          megnyitásának módját. Először, az igen elterjedt
                          nagyobb adatbázisok esetében használt
 
                            
                              | SQL adatbázis
                                megnyitása | 
 |  Nagyobb adatbázisok esetében, vállalati
                    környezetben, illetve ahol a titkosításnak is nagy
                    szerepe van célszerű az SQL adatbázis használata. Az SQL adatbázis megnyitása: <%SET CONN = Server.CreateObject("ADODB.Connection")
 CONN.OPEN "DATABASE= adatbázis ; DSN= system_dsn
                    "
 %>
 
                      
                        | Elem | Leírás |  
                        | Adatbázis | Az SQL ENTERPRISE MANAGER-ben az adatbázisunkhoz
                          hozzárendelt név. |  
                        | System_dsn | A vezérlőpult
                          / ODBC Data Sources-ben az adatbázisunkhoz hozzárendelt
                          System dsn. |   
                     Kisebb adatbázisok esetén, akár
                          otthoni környezetben is, amikor nincs nagy szerepe a
                          tikosításnak, remekül használható az Access
                          adatbázis. Segítségével otthoni számítógépünkön
                          is készíthetünk .asp oldalakat, hiszen csak
                          egy Access-t, illetve egy Personal Web
                          Server –t kell telepítenünk a gépünkre. Az Acces adatbázis megnyitása: <%SET
                    CONN = Server.CreateObject("ADODB.Connection")CONN.CONNECTIONSTRING ="Provider=Microsoft.Jet.OLEDB.4.0;"&_
 "Data Source="adatbázis"
 Conn.Open
 "%>
 
                            
                              | Elem | Leírás |  
                              | adatbázis | Az ACCES adatbazis neve, a fizikai elérési
                                úttal együtt (Pl.: c:\inetpub\wwwroot\ASPseged\database\data.mdb). |  A Provider=Microsoft.Jet.OLEDB.4.0
                          kitétel a Microsoft Jet adatbázis-motorra utal,
                          amely más adatelérési rendszerek, például a
                          Microsoft Access és a Visual Basic adatkezelő összetevőjeként
                          fogható fel. Ha már sikeresen felvettük a
                          kapcsolatot az adatbázissal, szükségünk van az
                          abban szereplő adatok lekérdezésére, módosítására
                          törlésére. Ezeket az adatbázis műveleteket SQL
                          parancsok segítségével hajthatjuk végre. A következőkben
                          arról lesz szó, hogyan futtathatjuk ASP környezetből
                          az adatbázis-kezelő SQL parancsokat, valamint ha lekérdező
                          utasításról van szó, hogyan jeleníthetjük meg a
                          lekérdezés eredményét. SQL parancs lefuttatása: <%CONN.EXECUTE(parancs)%> 
                            
                              | Elem | Leírás |  
                              | Parancs | Ide kerül a végrehajtandó SQL parancs |  Lekérdező SQL parancs futtatása
                          és az eredmény eltárolása: <%SET lista =
            CONN.EXECUTE(parancs)%> 
                            
                              | Elem | Leírás |  
                              | Lista | Eredménytábla, amelybe a lekérdezés eredménye
                                kerül, “sorokat” és “oszlopokat”
                                tartalmaz. Az oszlopokat sorszámukkal különböztetjük
                                meg.lista.MoveFirst
                                (első
                                sorra ugrik) utasításokkal lehet mozogni.Pl.: lista(0), lista(1) … lista(n).
 A sorok között a lista.MoveNext (következő
                                sorra ugrik), illetve a
 A lista.EOF logikai értéket ad vissza,
                                értéke TRUE–ra változik, ha az eredménytábla
                                végére érünk.
 |  
                              | Parancs | Ide kerül a végrehajtandó SQL parancs |  Példa: <%Set Conn = Server.CreateObject("ADODB.Connection")
 Conn.ConnectionString ="Provider=Microsoft.Jet.OLEDB.4.0;"&_
 "Data Source="&Server.MapPath("data.mdb")
 Conn.Open
 Parancs="Select * from diakadatok Where osztalykod='2000/B'"
 Set Lista=Conn.Execute(Parancs)
 %>
 <table border="1" width="100%">
 <tr>
 <td>Név</td>
 <td>Kezdési év</td>
 <td>Osztály kód</td>
 <%Do While Not Lista.Eof%>
 <tr>
 <td><%=lista(0)%></td>
 <td><%=lista(1)%></td>
 <td><%=lista(2)%></td>
 <%Lista.Movenext%><%Loop%>
 </table>
     |