Upload
lycong
View
219
Download
0
Embed Size (px)
Citation preview
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.
Untuk tampilan cukup seperti itu..sekarang kita siapkan syntak
untuk membersihkan tampilan.
Procedure ClearTxt
Gambar 7.0
Untuk menampilkan data
Procedure Tampildata
Untuk menyimpan data
Procedure simpan data
Gambar 8.0
Procedure untuk mengubah data
Gambar 9.0
Procedure untuk menghapus data
Gambar 10
Procedure untuk mencari data dengan mengclick Grid Cell
Gambar 11
Note : Tutorial ini dibuat untuk panduan istri tercinta untuk
memahami bagaimana c# memanipulasi data dengan Sql Server. Jika
ada pertanyaan dapat mengemail ke [email protected]