ASP ile veritabanındaki sorguların çekilmesi için öncelikle şunlar gerekir. bir adet veritabanı ve bu veritabanını tanıyacak bir veritabanı bağlantısı bu bağlantıdan değer çekecek recordseti ve son olarak ta bir
ASP dosyası. Örnek vermek gerekirse bir
ASP uygulaması yapalım veritabanından verimizi çekelim.
Bir adet datam.mdb dosyası oluştur = bunu
Microsoft office ile gelen access ile yapabilirsin.
Bu datam.mdb dosyamızın içeriğini şu şekilde oluştur. öncelikle tablom diye isim verelim. ve tablom içerisindeki sütunları şu şekilde yapalım.
id ad soyad email --> adında tabloda değerlerimiz olsun.
Şimdi işlemlere başlayabiliriz.
<%
set bag =
server.createObject("adodb.connection")
bag.open("DRIVER={
Microsoft Access Driver (*.mdb)}; DBQ=" &
server.mappath("datam.mdb"))
%>
Artık veritabanı bağlantımızı oluşturduk. şimdi default.
ASP 'mizi yapalım yani bu
ASP de veritabanımızdaki değerleri alacağız.
<%
set kayitseti =
server.createobject("adodb.recordset")
SQL = "select * from tablom order by id asc"
kayitseti.open
SQL, baglanti, 3,3 ' burada kayıt setimiz ve veritabanındaki veriyi çekecek olan kodumuzu yazdık.
with response
.write kayitseti("ad")&"<br />" ' Burası veritabanımızdaki ad değeri
.write kayitseti("soyad")&"<br />" ' Burası veritabanımızdaki soyad değeri
.write "<b>"&kayitseti("email") ' Burası veritabanımızdaki email değeridir.
end with
%>
Bu uygulamayı incelemek istersen :
Buraya Tıklayarak bu adresten indirebilirsin.
&... ve işte sonuç :