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 HaberID=@HaberID", 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!

tşkrler :kirp:
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
Bir programı demeyelim ama kod yazmak için visual studio edinebilirsiniz. Hem kolay kullanışlı hemde asp.net için bire bir... Kolay gelsin.
sil butonunu tıklayınca hata veriyor neden acaba:uzul:
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.
merhaba ya bende asp öğrenmek istiyorum ama nerden ve nasıl başlayacağımı bilmiyorum lütfen birileri önerilrde bulunsun yardım istiyorum:(
bu dersleri video ile anlatsak daha iyi olmaz mı? eğer yer sorunu yoksa.
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