2020-05-25

orm petapoco part 1 konfigurasi pada c#

bismillahirohmanirrohim..

tutorial konfigurasi orm petapoco pada c# untuk database Sql Server, tutorial ini untuk kebutuhan aplikasi batch, agar aplikasi tetap ringan maka project yg kita gunakan dalam mode console aplikasi tapi konfigurasi ini pun bisa di gunakan juga pada Desktop Mode atau Web Mode

petapoco merupakan orm untuk memudahkan dalam mengakses dan mengelola database dan menyederhanakan perintah2 operasi database, sudah banyak database engine yg di support oleh petapoco selain Sql Server, seperti Mysql, MariaDb, Postgree sampai oracle

minimum requirment
Visual Studio 2019 Comunity Edition
.Net Framwork 4.0
di asumsikan sudah meng-install Sql Server Express Edition


kita mulai saja..

1. buatlah project baru di visual studio, Create a new project



2. pilih jenis projectnya yaitu console app, C#, Windows, Console



3. tentukan direktori projectnya
3.a. isi project name
3.b. project location
3.c. tentukan target Framework yg digunakan.. minimal versi 4.0 (.NET Framwork 4.0)
3.d. kemudian klik tombol Create



4. jika sudah, akan tampil halaman kerja kurang lebih seperti berikut,



5. selanjutnya kita akan menambahkan reffence dll petapoco, untuk dll download saja pada link yg sya berikan berikut, [download disini]

untuk full open source bisa langsung clone dari pengembangnya, biasanya kita harus melakukan build manual untuk mendapatkan dll-nya, silahakan menuju ke alamat ini :


6. jika sudah di download, tambahkan dll petapoco pada refferece, caranya.. 
6.a. klik kanan pada reference, pilih menu add reference







6.b. setelah klik add reference, carilah file dll yg sudah kita download sebelumnya..



7. jika sudah di add maka dll tadi akan muncul pada reference project, seperti berikut 



8. selanjutnya kita akan menghubungkan project kita dengan database sql server
8.a. masuk ke project properties, caranya klik kanan pada project yg aktif dan pilih menu properties


8.b. pilih tab Setting dan generate default setting file, urutannya pada gambar..


8.c.  setelah di generate makan akan tampil, tampilan seperti ini


9. kita tambahkan attribut connection string pada halaman setting ini,
9.a. Name : isi dengan con_string
9.b. Type : pilih (Connection String)

9.c. Scope : isi saja dengan Application
9.d. Value : sesuaikan dgn konfigurasi database yg sudah terinstall atau server database masing2, jika Value di klik maka akan tampil halaman seperti ini, disini kita perlu masukan parameter databasenya, contohnya seperti berikut


Server Name : sesuaikan dgn host masing2
Authentication : gunakan SQL Server Authentication jika tidak menggunakan user windows
User Name : sa / user lain jika sudah di buat
Password : password sa, jika hanya ada sa saja
Database : database yg sudah di buat
Tombol Test Connection : untuk memastika aplikasi kita sudah bisa terkoneksi dengan database, jika test connection succeeded
setelah itu klik OK untuk mengakhiri konfigurasi

sampai disini aplikasi kita sudah terkoneksi dengan database, selanjutnya kita akan masuk ke implementasinya di part 2 ya..

Tidak ada komentar: