Asp den Anlamam bi abimim ödevi varmış kıramadım şimdi yapamassam ona karşı ayıp olur çok küçük bir yardım bilene kolayda bilmeyene zor
ödev söle bi dersten proje almış o projede yaptığı çalışmaları hafta hafta eklicek miş 7 hafta var 1.haftayı eklemesini öğrensem yaparım diğerlerinide
Asp Den Yardım Edebilicek Arkıdaş Varmı Acaba
6
●578
- 03-04-2010, 23:48:20
- 08-04-2010, 11:58:41"Asp ile veri tabanına veri ekleme" başlığı ile arama yaparsanız bir çok sonuç bulabilirsiniz..
Ama kısaca;
proje isimli bir tablo olsuturursak ;
id (Otomatik Sayı)
hafta (Sayı)
projebaslik (Metin)
projedetay (Not)
Şimdi bir adet proje ekleme formu olusturalım... "projeekle.htm"
<form name="projeekle" action="projeekle.asp" method="post">
Kaçıncı Hafta Projesi:<input type="text" name="hafta">
Proje Başlığı : <input type="text" name="projebaslik">
Proje Detay : <textarea name="projedetay"></textarea>
<input type="send" name="send" value="Proje Ekle">
</form>
Verileri kayıt ettirelim.. "projeekle.asp"
<%
Set baglan = Server.CreateObject("Adodb.Connection")
baglan.open = "Provider=Microsoft.Jet.Oledb.4.0;Data Source="& server.MapPath("projelerim.mdb") &";"
set kayit = Server.CreateObject("Adodb.Recordset")
SQL = "SELECT * FROM proje"
kayit.Open SQL, baghlanti, 1, 3
hafta = request.querystring("hafta")
projebaslik = request.querystring("projebaslik")
projedetay = request.querystring("projedetay")
kayit.AddNew
kayit("hafta") = hafta
kayit("projebaslik") = projebaslik
kayit("projedetay") = projedetay
kayit.Update
response.Write("<h1>Kayıt işlemi tamamlandı</h1><hr><br>")
baglan.close : set baglan = nothing
%>
şimdi projelerim için link verirken de linkleri su sekilde yaparsan;
<a href="projegoster.asp?hafta=1">1.Hafta</a>
<a href="projegoster.asp?hafta=2">2.Hafta</a>
....
linke tıklayınca projelerimizi gösterelim... "projegoster.asp"
<%
hafta=request.querystring("hafta")
Set baglan = Server.CreateObject("Adodb.Connection")
baglan.open = "Provider=Microsoft.Jet.Oledb.4.0;Data Source="& server.MapPath("projelerim.mdb") &";"
set weysel=baglan.Execute("SELECT * from proje where hafta="&hafta&" ")
%>
proje basligi :<%=weysel("projebaslik")%>"
proje detayı:<%=weysel("projedetayi")%>
</a>
<%
baglan.close : set baglan = nothing
%>
ve tamamdır deneme fırsatım olmadı ama çalışması gerekir.. Sorun çıkarsa yazarsınız.. - 08-04-2010, 17:20:41deneyince cvp yazarım hocam şimdiden teşekkürler yineMisafir adlı üyeden alıntı: mesajı görüntüle
- 08-04-2010, 17:38:40Üyeliği durdurulduBahsettiğim sistem asp değil, asp.net sanırım.
ASP.NET'ten bir Veri EKleme Örneği
[vb]<%@ Import Namespace="System.Data.OleDb" %>[/vb]
Alttaki kodlarda `page_load` bölümümüzün,
[vb]
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
dim conn,sql,rs
conn=New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; data source=" & server.mappath("veritabanı.mdb"))
conn.Open()
sql=New OleDbCommand("INSERT INTO üyeler(ad,soyad) values(‘ali’,'barın’)",conn)
sql.ExecuteNonQuery()
conn.close()
End Sub
[/vb]