C Datatable Satır Ekleme

c datatable satır ekleme

C# DataTable, verileri tablo biçiminde saklamak için kullanılan güçlü bir veri yapısıdır. Veri ekleme, DataTable’ın temel işlevlerinden biridir ve bu makalede, C# kodunu kullanarak bir DataTable’a satır eklemeyi ayrıntılı olarak inceleyeceğiz.

DataTable’a Satır Ekleme

Bir DataTable’a satır eklemek için NewRow() ve Add() yöntemlerini kullanabilirsiniz. NewRow() yöntemi, yeni bir DataRow nesnesi oluştururken, Add() yöntemi bu satırı DataTable’a ekler.

“`c#
// Yeni bir DataTable oluşturma
DataTable dataTable = new DataTable();

// Sütunlar ekleme
dataTable.Columns.Add(“Ad”);
dataTable.Columns.Add(“Soyad”);

// Yeni bir satır oluşturma
DataRow newRow = dataTable.NewRow();

// Satıra değerler atama
newRow[“Ad”] = “John”;
newRow[“Soyad”] = “Doe”;

// Satırı DataTable’a ekleme
dataTable.Rows.Add(newRow);
“`

Toplu Satır Ekleme

Birden fazla satırı bir kerede eklemek istiyorsanız, ImportRow() yöntemini kullanabilirsiniz. Bu yöntem, bir dizi DataRow nesnesi alır ve bunları DataTable’a ekler.

“`c#
// Bir dizi DataRow nesnesi oluşturma
DataRow[] dataRows = new DataRow[]
{
dataTable.NewRow(),
dataTable.NewRow(),
dataTable.NewRow()
};

// Satırlara değerler atama
dataRows[0][“Ad”] = “Jane”;
dataRows[0][“Soyad”] = “Doe”;
dataRows[1][“Ad”] = “John”;
dataRows[1][“Soyad”] = “Smith”;
dataRows[2][“Ad”] = “Mary”;
dataRows[2][“Soyad”] = “Johnson”;

// Satırları DataTable’a ekleme
dataTable.ImportRow(dataRows);
“`

Satır Ekleme Örnekleri

Faydalı Siteler


Yayımlandı

kategorisi