dataGridView CellEndEdit ile Update İşlemi Gerçekleştirme

Merhaba arkadaşlar, bu makalemizde dataGridView nesnesinde Update işlemini gerçekleştireceğiz. ToolBox tan formunuza BindingSource ekleyin. BindingSource in DataSource kısmını açıp Add Project DataSource a tıklayarak veritabanı yolunu tanımlayın. Bu işlemler sürerken DataSetiniz de oluşturulmuş oldu. Yine BindingSource DataMember kısmından tablonuzu seçin. Böylece TableAdapter nesnenizde formda oluştu. dataGridView nesnenizin DataSource ünde bindingSource seçin. dataGridView1_CellEndEdit olayına aşağıdaki gibi güncelleştirme kodunuzu yazın. Böylece çalışma anında dataGridView nesnenizin herhangi bir sütuna tıklayıp o satırda yazılı olan veriyi değiştirebileceğiz.


Şekil 1


Şekil 2


Şekil 3


using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Data.SqlClient;

namespace WindowsFormsApplication1

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

dataGridView1.CellEndEdit +=new DataGridViewCellEventHandler(dataGridView1_CellEndEdit);

}

private void Form1_Load(object sender, EventArgs e)

{

// TODO: This line of code loads data into the 'northwindDataSet.Customers' table. You can move, or remove it, as needed.

this.customersTableAdapter.Fill(this.northwindDataSet.Customers);

}

private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)

{

//dataGridView da güncelleştirme işlemini gerçekleştiriyoruz.

this.customersTableAdapter.Update(this.northwindDataSet.Customers);

}

}

}

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Hoşçakalın. Bahadır ŞAHİN


About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...