none
Menjumlahkan data yang nilainya sama RRS feed

  • Pertanyaan

  • Menjumlahkan data yang nilainya sama dari datagridview , misalkan banyaknya jenis kelamin pria atau wanita di c#

    Jumat, 02 November 2012 21.31

Jawaban

  • Halo marlb0r0r3ds,

    Selamat datang dalam forum MSDN Indonesia!

    Jika anda menempatkan kedua kategori jenis kelamin pria dan wanita pada 2 column dan ingin menjumlahkan kedua column tersebut dengan menggunakan “Sum” Button. Anda bisa menggunakan sampel kode seperti ini:

    int sum = 0;

    for (int i = 0; i < dataGridView1.Rows.Count; ++i)

    {

        sum += Convert.ToInt32(dataGridView1.Rows[i].Cells[1].Value);

    }

    label1.text = sum.ToString();

    Jika grid anda digabungkan pada sebuah DataTable, anda bisa menulis kode berikut:

    long sum = (long)table.Compute("Sum(count)", "True");

    Jika grid anda tidak digabungkan pada table, kode dibawah bisa digunakan:

    var table = new DataTable();

    table.Columns.Add("type", typeof(string));

    table.Columns.Add("count", typeof(int));

    // Secara otomatis membuat kolom DataGridView

    dataGridView.DataSource = table;

    Semoga membantu.


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Selasa, 06 November 2012 08.29
    Moderator