Asp ile formdan gelen verileri veritabanına nasıl kaydederiz? Aslında çok basit. Basit bir sorguyla bunu yapalım.
Önce tablomuzu oluşturalım.
Tabloadı : TblMakale
Alanlar : id,baslik,detay
şimdi bu alanlara göre formumuzu oluşturalım:
<form action="makale_kaydet.asp" method="post"> <input type="text" name="baslik" /> <br/> <textarea name="detay" ></textarea> </form>
Formumuzu oluşturduk. Şimdi makale_kaydet.asp yi oluşturalım.
Öncelikle veritabanı bağlantımızı yaptığımızı farz ediyorum. bkz: Asp veritabanı bağlantısı
Formdan gelen değerleri aşağıdaki gibi alıyoruz:
<%
baslik = request.form("baslik")
detay = request.form("detay")
'formdan gelen değerleri değişkenlere atadık
'Şimdi veritabanımıza kaydedelim:
baglanti.execute("INSERT INTO TblHaber (baslik,detay) Values ('"&baslik&"','"&detay&"') ")
response.write " Kayıt Başarılı"
%>
Ve hepsi bu kadar, veritabanımıza yeni kayıt ekledik
Not: tablodaki id alanın otomatik sayı olmasına dikkat edin.
1 Yorum
tşklr bilgileriniz için