C# DataTable’a Ekleme Yapmak
DataTable, .NET Framework’ünde veri tablolarını temsil etmek için kullanılan güçlü bir yapıdır. Veri tabloları, satır ve sütunlardan oluşan ve verileri yapılandırılmış bir şekilde saklayan iki boyutlu yapılardır. DataTable’lara yeni satırlar eklemek, veri kümelerini yönetmek ve veritabanı işlemlerini gerçekleştirmek için yaygın olarak kullanılır.
Bu makalede, C# kullanarak DataTable’lara nasıl satır ekleneceğini ayrıntılı olarak inceleyeceğiz. Ayrıca, ilgili faydalı kaynaklara ve örnek kodlara bağlantılar sağlayacağız.
DataTable’a Yeni Satır Ekleme
DataTable’a yeni bir satır eklemek için NewRow()
yöntemini kullanırız. Bu yöntem, tablo yapısına uygun yeni bir satır nesnesi döndürür. Yeni satır nesnesine veri eklemek için ItemArray
özelliğini kullanırız. ItemArray
özelliği, satırdaki sütun değerlerini içeren bir dizi nesnedir.
“`csharp
// Yeni bir DataTable oluşturun
DataTable table = new DataTable();
// Sütunlar ekleyin
table.Columns.Add(“Ad”, typeof(string));
table.Columns.Add(“Soyad”, typeof(string));
table.Columns.Add(“Yaş”, typeof(int));
// Yeni bir satır oluşturun
DataRow newRow = table.NewRow();
// Satıra veri ekleyin
newRow[“Ad”] = “John”;
newRow[“Soyad”] = “Doe”;
newRow[“Yaş”] = 30;
// Satırı tabloya ekleyin
table.Rows.Add(newRow);
“`
DataTable’a Birden Fazla Satır Ekleme
Birden fazla satırı DataTable’a eklemek için Rows.AddRange()
yöntemini kullanırız. Bu yöntem, satır nesnelerinden oluşan bir dizi alır ve bunları tabloya ekler.
“`csharp
// Birden fazla satır içeren bir dizi oluşturun
DataRow[] newRows = new DataRow[]
{
table.NewRow(),
table.NewRow(),
table.NewRow()
};
// Satırlara veri ekleyin
newRows[0][“Ad”] = “Jane”;
newRows[0][“Soyad”] = “Doe”;
newRows[0][“Yaş”] = 25;
newRows[1][“Ad”] = “Peter”;
newRows[1][“Soyad”] = “Parker”;
newRows[1][“Yaş”] = 20;
newRows[2][“Ad”] = “Mary”;
newRows[2][“Soyad”] = “Johnson”;
newRows[2][“Yaş”] = 35;
// Satırları tabloya ekleyin
table.Rows.AddRange(newRows);
“`
DataTable’a Veri Ekleme Örnekleri
Sonuç
C# kullanarak DataTable’lara satır eklemek, veri yönetimi görevlerini gerçekleştirmek için temel bir işlemdir. NewRow()
ve Rows.AddRange()
yöntemlerini kullanarak yeni satırlar ekleyebilir ve verilerinizi yapılandırılmış bir şekilde saklayabilirsiniz. Bu makalede sağlanan bilgiler ve kaynaklar, DataTable’lara veri ekleme konusunda size yardımcı olacaktır.
Önemli Not: Bu yazı Google Gemini yapay zekası tarafından otomatik olarak oluşturulmuştur ve hatalı bilgiler içerebilir. Düzeltmek için iletişim sayfamızdaki formdan veya yine iletişim sayfamızda bulunan eposta adresi yoluyla bizimle iletişime geçebilirsiniz. Hata varsa hemen düzeltilmektedir.