Laman

Kamis, 05 Mei 2011

Mengambil data dari DataTable di C# (C Sharp)

DataTable dan Datatable. Kita sering menggunakan tipe data dalam C# tanpa menyadarinya. Bagaimana untuk memuat data dari DataTable ..???. Di sini akan memberi contoh mengambil nilai dari DataTable dan DataRows, berikut ini adalah potongan source codenya, jangan terlalu dipikirkan masing masing fungsi dari tiap baris source code ini, karena fokus kita tidak pada source code ini melainkan pada dataGridnya, source code dibawah ini adalah source code yang digunakan untuk melakukan load data dari file excel ke sebuah variabel bertype dataTable, perhatikan seksama 





      public DataTable GetWorksheet(string worksheet){
      DataTable ws;
     OleDbConnection connection = new       
     OleDbConnection(strConnection);
     OleDbDataAdapter adaptor = new     
     OleDbDataAdapter(String.Format("SELECT * FROM [{0}$]",   
     worksheet), connection);
     ws = new DataTable(worksheet);adaptor.FillSchema(ws,   
     SchemaType.Source);
     adaptor.Fill(ws);
     adaptor.Dispose();
     connection.Close();
     return ws;
    }


Misalkan kita sudah memiliki tipe tabel data. Asumsikan DT nama variabel id. Berikut adalah data sumber kode dari tabel toload data variabel, sehingga untuk meload data satu persatu dari dataTabel adalah seperti berikut ini

    dr = readDataTable(DT);
    dataPixelGreen = new int[cek.Rows.Count, cek.Columns.Count];
    for (int i = 0; i < cek.Rows.Count; i++)
    {
       for (int j = 0; j < cek.Columns.Count; j++)
         {
           IsiData[i, j] = Convert.ToInt16(dr[i][j]);
         }
    }

IsiData variabel di atas adalah jenis dataArray untuk menampung nilai data dari tabel data variabel isiData. Dapat disimpulkan tipe dari data DataTable hampir mirip dengan tipe data array, hanya cara pengumpulan data yang memiliki sintax yang berbeda Variabel isiData diatas adalah jenis dataArray UNTUK menampung Nilai Data Dari data tabel variabel IsiData. Bisa disimpulkan bahwa tipe data hampir mirip DENGAN DataTable tipe data Array, Hanya cara pengambilan data yang Mempunyai sintak nya Yang berbeda

for more information contact on informasi@csharp-indonesia.com

Artiel yang terkait

8 komentar:

  1. This blog is so nice to me. I will continue to come here again and again. Visit my link as well. Good luck
    http://www.jualobataborsiherbal.com/ obat aborsi
    http://www.jualobataborsiherbal.com/cara-menggugurkan-kandungan/ cara menggugurkan kandungan
    http://obataborsi59.com/ obat aborsi
    http://obataborsi59.com/cara-menggugurkan-kandungan-dengan-cepat-dan-aman/ cara menggugurkan kandungan
    http://obattelatdatangbulan.info/ obat telat datang bulan
    http://klinikobataborsi.com/ jual obat aborsi
    http://jualobatpenggugurkandungan.net/ obat penggugur kandungan
    http://tandatandakehamilan.net/ tanda tanda kehamilan
    http://tandatandakehamilan.net/cara-cepat-dan-selamat-menggugurkan-kandungan/ cara menggugurkan kandungan

    BalasHapus