ASP access veri tabanı bağlantısı ve veri çekme
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
Photoshop is a great tool that novice designers should invest in to help make better looking web designs. This software will ensure that you have all the effects and tools you need to create graphics which look like they were completed by a pro. Although a copy of Photoshop represents a significant investment, the time it will save you and the improvement it will make in your results can easily justify the program’s cost.
PQP, nego vem ficar impondo regra em texto de humor… monte de malas! O tempo que esses caras enchem o saco como papagaios de pirata no site dos outros, deviam usar pra escrever no deles mesmos e ver se alguem se interessa pelas opiniões importantes de alto nivel.