ASP.Net ve MS Access Veri Tabanından Kayıt Silme

Bu derste MS Access veri tabanımızda var olan kayıtlarımızı silmeyi göreceğiz.

Bu derste MS Access veri tabanımızda var olan kayıtlarımızı silmeyi göreceğiz.

HaberID mizi gireceğimiz form alanı. Default.aspx sayfamız.


<%@ Page  Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default"  %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

<head id="Head1" runat="server">

<title>ASP.Net ve MS Access Veri Tabanından Kayıt Silme</title>

</head>

<body>

    <form id="form1" runat="server">

    <div>

        Silmek İstediğiniz Haber No Girin:

        <asp:TextBox ID="txt_haberid" runat="server"></asp:TextBox>  <br />

        Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 

        Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â 

        Â  Â Â 

        <asp:Button ID="btn_sil" runat="server" OnClick="btn_sil_Click" Text="SİL" BackColor="#FFFFC0" BorderColor="#FFE0C0" BorderStyle="Outset" Width="66px" /></div>

    </form>

</body>

</html>



CodeBehind alanımız veri tabanımıza bağlandığımız alan. Default.aspx.cs sayfamız.


using System;

using System.Data;

using System.Configuration;

using System.Collections;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

using System.Data.OleDb;



public partial class Default : System.Web.UI.Page

{

    protected void btn_sil_Click(object sender, EventArgs e)

    {

        OleDbConnection connUTFIE = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=" + Server.MapPath("~/App_Datasanalkurs.mdb"));



        //Veri tabanımızın fiziksel yolunu belirledik,



        OleDbCommand Sil = new OleDbCommand("Delete Haber.* from Haber where [email protected]", connUTFIE);



        Sil.Parameters.Add("@HaberID", OleDbType.Variant).Value = txt_haberid.Text;



        if (connUTFIE.State == ConnectionState.Closed)

        {

            connUTFIE.Open();

        }

        Sil.ExecuteNonQuery();

        //Girdiğimiz HaberID ile ilgili haberin bilgileri silinmiş oldu.

    }

}

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

• 12 yıl önce
tşkrler :kirp:
• 12 yıl önce
ya lütfen yardımcı olurmusunuz ben asp.net öğrenmek istiyorum ancak bu asp.netin bi programı varmı varsa nasıl indirebilirim lütfen cvbınızı bekliyorum
• 12 yıl önce
Bir programı demeyelim ama kod yazmak için visual studio edinebilirsiniz. Hem kolay kullanışlı hemde asp.net için bire bir... Kolay gelsin.
• 12 yıl önce
sil butonunu tıklayınca hata veriyor neden acaba:uzul:
• 12 yıl önce
OnClick="btn_sil_Click" buna dikkat elif yani buradan alıp yapıştırınca sendeki tanımlı ifade ile eşleşmeye bilir kolay gelsin.
• 12 yıl önce
merhaba ya bende asp öğrenmek istiyorum ama nerden ve nasıl başlayacağımı bilmiyorum lütfen birileri önerilrde bulunsun yardım istiyorum:(
• 12 yıl önce
bu dersleri video ile anlatsak daha iyi olmaz mı? eğer yer sorunu yoksa.
• 11 yıl önce
bu konuyla alakalı değil ama bi sitede şu hatayı verdi nasıl halledebilirim. Server Error in '/' Application. -------------------------------------------------------------------------------- Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Yukarı Git