ASP ile VeriTabanina Kayit Atma Islemi

Merhabalar. Bu makalemde sizlere asp ile veri tabanina nasil veri kaydedecegimizi ayrintili bir sekilde anlatmaya çalisacagim. Öncelikle basit bir form olusturalim. Ben daha önceden hazirladigim için siz kendinize ayrintili bir sekilde form olusturabilirsiniz.

 

 

Simdi formda kaydet butonuna tikladigimizda asp sayfamiza gitmesini saglayalim.

 

<form id="form1" name="form1" method="post" action="http://localhost/VeriTabaniKayit.asp">

 

Bu islemi yaptiktan sonra gelelim asp dosyamizin içini olusturmaya öncelikle request.form ile html dosyamizdaki bilgilerimizi asp dosyamiza alalim.

.

 

<%

isim=request.form ("Ad")

Email=request.form ("Mail")

Parola=request.form ("Sifre")

%>

 

Burada Bulunan Ad, Mail, Sifre Text Fielde Verdigim Isim. Bunlari Siz Türkçe Karakter Kullanmadan Degistirebilirsiniz

 

Simdi Microsoft’un veri tabanina baglanti kurmak için verdigi sabit kodlari yazalim ve veri tabanimiza baglanalim.

 

<%

isim=request.form ("Ad")

Email=request.form ("Mail")

Parola=request.form ("Sifre")

set conn=Server.CreateObject("Adodb.Connection")

conn.open"provider=microsoft.jet.oledb.4.0;data source=C:\Documents and Settings\Computer\Belgelerim\Web’lerim\VeriTabani.mdb "

%>

 .

Burada data source kisminda veri tabaninin bulundugu yeri belirtiyoruz. Veri tabani ile web dosyalarini ayni klasörde tutun.

 

Simdi Gelelim Veri Tabaninda Yeni Bir Tablo Olusturalim Ve Tablo Adini Kayit1 Yapalim.

 

  

Örnegimizde kullandigimiz tablo yapisi yukaridaki gibi. Simdi ise bu Ad Eposta Sifre alanlarini doldurmaya yarayan SQL sorgusunu yazalim.

 

<%

isim=request.form ("Ad")

Email=request.form ("Mail")

Parola=request.form ("Sifre")

set conn=Server.CreateObject("Adodb.Connection")

conn.open"provider=microsoft.jet.oledb.4.0;data source=C:\Documents and Settings\Computer\Belgelerim\Web’lerim\VeriTabani.mdb "

sqlkod="insert into Kayit1 (Ad,Eposta,Sifre) Values (‘"&isim&"’,’"&Email&"’,’"&Parola&"’)"

%>

 

Burada insert into kayit1 kismi tabloya verdigimiz isimdir. (ad,eposta,sifre) bu kisim ise veri tabanindaki tabloda bilgi girisinin yapilacagi kisimlar. values(‘"&isim&"’,’"&Email&"’,’"&Parola&"’)" bu kisim ise yukarida olusturdugumuz yapiya bagli olarak bilgi girisi yapilacak yere göre yazilmalidir. Bu islemi de tamamladiktan sonra SQL sorgusunu çalistirmaya yarayan kodumuzu yazip asp dosyamizi kaydedecegiz.

 

<%

isim=request.form ("Ad")

Email=request.form ("Mail")

Parola=request.form ("Sifre")

set conn=Server.CreateObject("Adodb.Connection")

conn.open"provider=microsoft.jet.oledb.4.0;data source=C:\Documents and Settings\Computer\Belgelerim\Web’lerim\VeriTabani.mdb "

sqlkod="insert into Kayit1 (Ad,Eposta,Sifre) Values (‘"&isim&"’,’"&Email&"’,’"&Parola&"’)"

conn.execute sqlkod

%>

 .

Sayfayi kaydettikten sonra local de çalisan IIS altina atarak(c:\inetpub\wwwroot) explorer sayfamizda http://localhost/dosyaadi yazin ( html uzantili olani ) ve formu doldurup göndere tiklayin ardindan veri tabani dosyasini acin. Girdiginiz verileri orada kayit edilmis bir sekilde bulacaksiniz.

3 thoughts on “ASP ile VeriTabanina Kayit Atma Islemi

  1. bende sizden bisey isteyecegim. menü ekleme ve sayfa olusturma asp kodlariyla bi projeye ihtiyacim var yardimci olursaniz sevinirim. simdiden verdiginiz bilgiler için tesekkür ederim

Guests için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir