Pada artikel ini akan menggunakan template LINQ to SQL Classes pada Visual Studio untuk memudahkan penggunaan LINQ to SQL. Dengan template tersebut memudahkan membuat object model dari sebuah table database yang akan digunakan. Gunakan Object Relational ( O/R ) Designer yang dapat melakukan Drag & Drop table yang ada dari server explorer sehingga secara otomatis Visual Studio akan membuat class object model berikut visualisasi dari class tersebut.
Berikut adalah cara penggunaan LINQ to SQL, untuk membuat object model
1. Buka Visual Studio, lalu buat project baru , kemudian klik kanan pada project dalam Solution Explorer, lalu Add --> New Item
Lalu pilih LINQ to SQL Classes, beri nama : LINQtoSQL.dbml, setelah itu klik Add
Jika sudah maka akan muncul layar kerja Object Relational
2. Buat class object
Untuk membuat class object, membuka panel Server Explorer yang telah terkonesi dengan database, Drag and Drop data table yang akan dibuat Class object dari Server Explorer ( lihat no 1) kedalam Area Object Relational ( lihat no 2 ). Hasil proses drag and drop akan terbentuk class object yang bernama DataContext ( lihat no 3 ).
3. Buat Form dengan 1 button, kemudian tambahkan sintak dibawah ini pada event klik button
hasil = hasil & cust.CompanyName & vbCrLf
Binding data LINQ pada DataGridView
1. Buat Form tambahkan DataGridView
2. Tambahkan sintak :
Private dc As New LINQtoSQLDataContext ' ditambahkan diatas Public class Form1
' Binding DataContext Customers kedalam Grid
DataGridGrid.DataSource = dc.customers