View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 14.05.2008   #18 (permalink)
taylani
 
taylani's Avatar
 
Üyelik Tarihi: 14.05.2008
Yer: İSTANBUL
Yaş: 28
Mesaj: 8
Re: DataBase den alınan bir asp kodu nasıl çalıştırılır?

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ç :
taylani şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin