![]() |
|
|||||||
Asp Ders Veritabanından Bilgileri Silmek Resimli Anlatım ![]() |
|
|
LinkBack | Seçenekler | Stil |
|
|
#1 |
|
Konu : Veritabanından Bilgileri Silmek
Seviye : Basit Kaynak Dosyalar :[Linkleri Görebilmek için Üye olmanız Gerekir. ÜYE OLMAK İÇİN TIKLAYINIZ...] Veritabanından verileri silebilmek için öncelikle silme işlemi yapacağımız verileri sayfaya dökmemiz lazım ki istediklerimizi seçip silebilelim. Veritabanından kayıtları sayfaya dökme konusunu bir üst konuda açıklamıştım onu küçük bir Kod: <a href="sil.asp?id=<% = objRs("UYE_ID") %>">Sil</a> ek yaparak silme işlemini eklemiş olacağız. Bu ek ile yapmak istediğimiz silinecek kaydın id numarasını alıp silme işlemi yapan asp dosyasına taşımaktan ibarettir. ![]() kayit_oku.asp (veritabanındaki silme işlemini uygulayacağımız kayıtların tümünü burada sergiliyoruz.) Kod: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Veritabanından kayıt okumak</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9"> </head> <body> <table border="1" cellpadding="0" cellspacing="0" width="100%"> <% dim strConn strConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("veritabani.mdb") 'strConn = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("veritabani.mdb") dim objConn set objConn = Server.CreateObject("ADODB.Connection") objConn.Open strConn dim objRs set objRs = Server.CreateObject("ADODB.Recordset") objRs.CursorType = 0 objRs.CursorLocation = 2 objRs.LockType = 1 dim strSql strSql = "SELECT * FROM tblUye" objRs.Open strSql, objConn, , , &H0001 if objRs.EOF then %> <tr> <td>Veritabanı boş</td> </tr> <% else dim intSayac intSayac = 0 dim strRenk do while Not objRs.EOF if intSayac mod 2 then strRenk = "#e8e8e8" else strRenk = "#ffffcc" end if %> <tr bgcolor="<% = strRenk %>"> <td><% = objRs("UYE_ID") %></td> <td><% = objRs("UYE_AD") %></td> <td><% = objRs("UYE_SOYAD") %></td> <td><% = objRs("UYE_MAIL") %></td> <td><% = objRs("UYE_SEHIR") %></td> <td><% = objRs("UYE_MESAJ") %></td> <td><a href="sil.asp?id=<% = objRs("UYE_ID") %>">Sil</a></td> </tr> <% intSayac = intSayac + 1 objRs.MoveNext loop end if objRs.Close set objRs = Nothing objConn.Close set objConn = Nothing %> </table> </body> </html> sil.asp (silme işlemini yapacak sayfamız) Kod: <% 'Veritabanından silinecek olan verinin id numarasını alıyoruz. Bu gelen id numarasına sahip satırı sileceğiz. dim intID intID = Request.QueryString("id") '---- CommandTypeEnum Values ---- const adCmdText = &H0001 '---- ExecuteOptionEnum Values ---- Const adExecuteNoRecords = &H00000080 dim strConn strConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("veritabani.mdb") dim objConn set objConn = Server.CreateObject("ADODB.Connection") objConn.Open strConn dim strSql strSql = "DELETE FROM tblUye WHERE UYE_ID = " & intID objConn.Execute(strSql),,adCmdText + adExecuteNoRecords objConn.Close set objConn = Nothing Response.Redirect "kayit_oku.asp" %> |
|
|
|
|
|
|
#2 |
![]() Üyelik tarihi: Nov 2009
Yaş: 26
Mesajlar: 4
Konular: 0
Thanks: 0
Thanked 0 Times in 0 Posts Rep Puanı:10
Rep Gücü:0
RD:
![]() |
link kırık upload edebilirmisiniz
|
|
|
|
![]() |
| Bookmarks |
| Etiketler |
| anlatım, asp, bilgileri, ders, resimli, silmek, veritabanından |
| Seçenekler | |
| Stil | |
|
|