Hai, kali ini kita akan coba bikin aplikasi WPF sederhana untuk menampilkan data dari database SQLServer dengan menggunakan LinQ to SQL. Mari kita coba sama-sama.
- Bukalah Microsoft Visual Studio (saya pakai VStud 2008) dan buat project aplikasi WPF bernama "TesDatabaseWPF"
- Kita akan pakai database Northwind untuk latihan ini, jadi kalau kamu belum punya sample database Northwind, silahkan dulu download yaa.. Nah, pada Server Explorer (View-> Solution Explorer), klik kanan pada "Data Connection", maka akan muncul window Add Connection.
- Pastikan Data Source adalah "Microsoft SQL Server Database File (SqlClient)", lalu browse file database Northwind. Kalau sudah, maka akan terbuka koneksi SQLServer ke database Northwind.
- Pada Solution Explorer, klik kanan pada TestDatabaseWPF, pilih Add->New Item.
- Pilihlah "LinQ to SQL Classes", beri nama "MyNorthwind.dbml" kemudian klik Add
- Dari Server Explorer, drag and drop table "Supplier" ke MyNorthwind.dbml, lalu save (Ctrl+s)
- Berikutnya, drag-drop lah sebuah datagrid ke Window1.xaml dan beri nama "MyDataGrid"
- Berikutnya, pada Window1.xaml.cs, ketikkan kode berikut:
public
partial
class
Window1 : Window{
public Window1(){
InitializeComponent();
InitData();
}
private
void InitData(){
try{
MyNorthwindDataContext db = new
MyNorthwindDataContext();
var DataResult = from
Supplier
in db.Suppliers
select Supplier;this.MyDataGrid.ItemsSource = DataResult.ToList<Supplier>();
}
catch
{
MessageBox.Show("Data Gagal Dimasukkan");
}
}
}
Berikutnya, silahkan coba run dengan menekan F5. Gimana? Bisa kan?
-- Koding Sambil Ngopi --
-- Farhad Alaydrus --
0 comments:
Post a Comment