Berkenalan dengan C# Penulis : Patlisan.SKom 1. Pendahuluan C# (dibaca: C sharp) merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka.net Framework. Bahasa pemrograman ini dibuat berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun fitur bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti Java, Delphi, Visual Basic, dan lain-lain) dengan beberapa penyederhanaan. Menurut standar ECMA-334 C# Language Specification, nama C# terdiri atas sebuah huruf Latin C (U+0043) yang diikuti oleh tanda pagar yang menandakan angka # (U+0023). Tanda pagar # yang digunakan memang bukan tanda kres dalam seni musik (U+266F), dan tanda pagar # (U+0023) tersebut digunakan karena karakter kres dalam seni musik tidak terdapat di dalam keyboard standar (sumber Wikipedia) Integrated development environment (IDE) untuk C# diwindows adalah visual studio. Keterangan : 1. Toolbox : merupakan container komponen-komponen untuk mendisign aplikasi. 2. Main Windows : merupakan windows utama untuk mendisign aplikasi 3. Solution Explorer : merupakan windows project yang menjabarkan file yang ada dalam solution atau project. 4. Properties : merupakan windows untuk properties form atau object yang ada dimain windows.
5. Output : merupakan windows untuk log hasil compile, jika terdapat kesalahan, maka IDE akan memberikan out, berupa error log dan sebaliknya. 6. Menu : Merupakan menu utama untuk IDE 2. CRUD (Create Read Update Delete) dengan C# dan SQL Server Pembahasan kali ini penulis tidak menjelaskan detail apa itu sql server dan bagaimana cara membuat database. Penulis akan focus bagaiman cara membuat CRUD dengan c# dan SQL Server sebagai databasenya. Step Awal : Buatlah database, untuk case kali ini saya akan mengambil tema KOMITKABE (Komunitas IT Karawang Bekasi) untuk merecord data anggota KOMITKABE. No Field Type Length Remark 1 ID AutoIncrement Primary Key 2 FirstName Varchar 50 3 LastName Varchar 50 4 Company Varchar 75 5 IndustrialEstate Varchar 75 6 Email Varchar 30 Gambar 1.0 Untuk memulai coding jangan lupa baca Bismillah bagi yang muslim dan yang non muslim berdoa agar dimudahkan dalam tahapan belajar. Kita akan menggunakan System.Data.SqlClient yang merupakan class SQL Server. Untuk menggunakan Class SQL Server anda harus menggunakan using. Using merupakan perintah untuk menggunakan suatu class yang sudah ada di.net atau class yang sudah pernah kita buat.
Gambar 2.0 Membuat koneski string (Connection string), pastikan anda mengetahui user id, password dan server dari database SQL Server. Gambar 3.0
User id = user dari database Password = password dari database Server = server dari database Database = database yang ada deserver Mendisign Form : Gunakan komponen label untuk membuat label deskripsi seperti pada gambar Gambar 4.0 Gunakan komponen textbox untuk membuat penampung data.
Gambar 5.0 Penambahan Tombol dan Grid view. Gambar 6.0
Untuk tampilan cukup seperti itu..sekarang kita siapkan syntak untuk membersihkan tampilan. Procedure ClearTxt Untuk menampilkan data Procedure Tampildata Gambar 7.0 Untuk menyimpan data Procedure simpan data Procedure untuk mengubah data Gambar 8.0
Procedure untuk menghapus data Gambar 9.0 Gambar 10 Procedure untuk mencari data dengan mengclick Grid Cell Gambar 11
Dan Hasil akhir...
Note : Tutorial ini dibuat untuk panduan istri tercinta untuk memahami bagaimana c# memanipulasi data dengan Sql Server. Jika ada pertanyaan dapat mengemail ke aicc.it84@gmail.com