Bu makalede çok basit olarak asp de access veri tabanına bağlantıyı göstereceğim ve yaptığımız bağlantıdan veri çekmeye deyineceğiz.
Başlayalım hemen.
Öncelikle bağlantı nesnemizi oluşturuyoruz
Set baglanti= Server.CreateObject(“ADODB.Connection”)
Bu nesnemizi oluşturduktan sonra bağlantı yapacağımız access dosyasına erişim için provider kodunu yazıyoruz
baglanti.Open “Provider=Microsoft.JET.OLEDB.4.0;Data Source=” & Server.MapPath(“sekcnnihdrdn/data.mdb”)
Bağlantımızı oluştıurduk. Şimdi sıra bir kayır seti oluşturarak bu oluşturduğumuz connectiona bağlanmaya geldi.
set asp_nedir_net= server.createobject(“adodb.recordset”)
Diyerek asp_nedir_net adında bir kayıt seti oluşturduk
asp_nedir_net.open ” select * from siteayar” , aga,1,3
Bu koddada asp_nedir_net adındakikayıt setimizi açıyoruz ve çalıştırılacak sql cümleciğini yazdık.
” select * from siteayar” diyerek siteayar tablosundaki tüm stunlarla işlem yapacağımızı bellirtmiş olduk.
buraya kadar tüm işlemleri bitirmiş olduk sadece hangi sutundaki verileri çekeceğiz o kaldı oda:
Dim titlem
titlem=asp_nedir_net(“baslik”)
bu iki satırda ilk olarak titlem adında bir değişken tanımladım ve o değişkene asp_nedir_net kayıtsetindeki baslik sutunundaki değeri aktarmış olduk.
Örneğin veri tabanındaki bir yazıyı title yapmak istiyorsanız kodları şu şekilde düzenleyebiliriz
<%
Set baglanti= Server.CreateObject(“ADODB.Connection”)
baglanti.Open “Provider=Microsoft.JET.OLEDB.4.0;Data Source=” & Server.MapPath(“sekcnnihdrdn/data.mdb”)
set asp_nedir_net= server.createobject(“adodb.recordset”)
asp_nedir_net.open ” select * from siteayar” , aga,1,3
%>
<title><%=asp_nedir_net(“baslik”)%></title>
<%=%> kodundaki “=” anlamı “response.write” ın kısaltılmışıdır.
Yeterinde sade anlatmaya çalıştım umarın yardımcı olabilmişimdir.
Bir başka makalede görüşmek üzere
