Category Archives: LINQ

Konversi data hasil LINQ menjadi DataTable

Ketika menggunakan ADO, data hasil queri bisa kita olah lagi di datatable. Tapi bagaimana dengan data hasil dari LINQ? Ini menjadi masalah ketika aku ingin mengolah data hasil LINQ karena Data LINQ merupakan data bertipe enumarasi yang berbeda dengan dataset dan datatable. Salah satu cara untuk mengolah data LINQ adalah mengubah data hasil LINQ menjadi DataTable. Cara ini sangat membantu programer yang terbiasa menggunakan ADO.

Read the rest of this entry

Bind data LINQ ke Dropdown list

Ini merupakan kasus pertama yang kuhadapi ketika menerapkan LINQ di aplikasi. Binding data hasil LINQ ke dropdownlist. Butuh satu dua jam untuk menyelesaikan kasus ini. Akhirnya bisa juga. Untuk kode VB.NET di bawah belum di tes, tapi pasti bisa berjalan tanpa masalah.
Read the rest of this entry

First Met with LINQ to SQL — 2

Dibagian kedua ini, aku melakukan eksplorasi terhadap LINQ to SQL untuk melakukan operasi insert, delete dan update database.

Insert into database
Untuk menambah data baru ke database, dibuat objek yang berhubungan dengan LINQ to SQL tabel entity kemudian panggil prosedur submitChanges pada objek data context.

Langkah langkah untuk insert ke database

  • Buat objek baru termasuk data yang akan dimasukkan.
  • Tambahkan objek yang baru dibuat ke tabel dalam objek data context
  • Panggil prosedur SubmitOnChanges.
  • Read the rest of this entry

    First Met with LINQ to SQL

    Database merupakan salah satu element penting dalam pembuatan aplikasi. Untuk menghubungkan antara aplikasi dan database diperlukan jembatan penghubung. Di .net framework 2, dikenal metode ADO. Di .net framework 3,5 diperkenalkan metode LINQ. Language-Integrated Query (LINQ) dapat didefinisikan sebagai metode yang memudahkan dan menseragamkan cara akses data dari berbagai format seperti object, XML, DataSet dan lainnya.

    LINQ to SQL memetakan relasi tabel dalam database menjadi model objek class. Ketika aplikasi dijalankan LINQ to SQL akan menterjemahkan query LINQ di objek class dan mengirimnya ke database. Ketika database mengembalikan nilai, LINQ to SQL menterjemahkan kembali menjadi objek class.
    Dalam tulisan kali ini saya mencoba mempelajai LINQ dengan menterjemahkan metode ADO.NET. Saya membuat beberapa metode yang mempunyai fungsi yang sama dengan metode yang menggunakan ADO.NET.

    Read the rest of this entry