Asp ile Access Veritabanına Veri Eklemek
Salı, Kasım 4, 2008 0:01 | Görüntülenme: 442 | Yazar: Sercan AydınBir önceki makalemizde asp ile access veritabanı bağlantısı yapmıştık. Bu yazımızda veritabanındaki bir tabloya veri ekleyeceğiz. Şimdi önceki yazımızdaki kodlarımızın tekrardan yazmamıza gerek yok onları veritabani.asp olarak kaydedelim ve bir form hazırlayalım form.asp olsun
form.asp
<form action=”kaydet.asp” method=”post” name=”kaydet”>
Adınız : <input type=”text” name=”adiniz” id=”adiniz” /><br />
Yaşınız : <input type=”text” name=”yas” id=”yas” /><br />
<input type=”submit” value=”Kaydet”>
</form>
Formumuzu yaptık action=”" bölümünde kaydet.asp dosyasına göndereceğimizi belirttik ve iki tane metin alanı koyduk name değerlerini adiniz ve yas olarak belirledik. Şimdi kaydet.asp dosyamıza geçelim.Yazının başındada belirttim. Veritabanına bağlanma kodlarını veritabani.asp olarak kaydedelim demiştim. Kaydettiysek tekrar yazmamıza gerek yok include fonksiyonu ile kaydet.asp sayfasında veritabi.asp dosyamızı göstereğiz.Veritabanımızda makaledunyasi olarak bir tablo belirledim ben
tasarım görünümünde açarak id otomatik sayı, adi metin, yas sayi olarak hücreler açtım kodlar aşağıdadır.
kaydet.asp
<!–#include file=”veritabani.asp”–>
<%Dim ekle, tablo, adi, yas ‘ —> Değişkenlerimizi belirttik
Set ekle = Server.Createobject(”Adodb.Recordset”) ‘ —> Recordset ile tabloya bağlanacağımızı belirttik
tablo = “SELECT * FROM makaledunyasi” ‘—> Tablomuzu belirttik
ekle.Open tablo,Baglan,1,3 ‘—> Bağlantımızı açıyoruz
ekle.Addnew ‘—> addnew ile yeni bir kayıt gireceğimizi belirtiyoruz
ekle(”adi”) = Request.Form(”adiniz”) ‘–> Request.Form ile formdan gelen adiniz değerini alıyoruz
ekle(”yas”) = Request.Form(”yas”) ‘–> Aynı şekilde yaş değerini
ekle.Update
ekle.Close ‘–> ekle olarak açtığımız bağlantı değişkenimizi kapatıyoruz
Baglan.Close ‘–> veritabani.asp dosyasında açmış olduğumuz değişkenimizi kapatıyoruzz
response.Write (”<br /><font color=”"red”">Yeni veri eklendi !</font>”) ‘–> Eğer veri ekleme başarılı ise mesajımızı alıyoruz%>
Bir daha ki yazımızda veritabanından veri çekmeyi öğreneceğiz…
Yazıyı Yorumlayabilirsiniz
Sitemizde sizler için her geçen gün daha kaliteli yazılar hazırlanıp yayınlanmaktadır. Size daha kaliteli içerik sunmamız için lütfen iyi ya da kötü düşüncelerinizi bizimle paylaşınız.
