Pengaturan Sambungan (Connection Setting)

Ditulis oleh , pada 27 October 2012 | 3 Komentar »

Pada dasarnya hampir semua aplikasi desktop yang menggunakan pemrograman database menggunakan connection string yang merupakan bagian penting antara keduanya. Connection string merupakan cara bagaimana dan seperti apa hubungan yang akan digunakan oleh aplikasi kita dengan database yang dituju, ada bermacam-macam connection string dimana connection string ini bergantung pada database yang digunakan, sedangkan untuk satu database memiliki banyak connection string inipun tergantung dari jenis attribut atau properti yang akan digunakan.

Terkait dengan hal di atas, artikel ini berjudul “Pengaturan Sambungan” dengan tujuan membahas tentang sample project Connection Setting. Connection Setting (Pengaturan Sambungan) ini adalah bagian kecil dari suatu aplikasi, dimana Connection String akan disimpan pada file yang terpisah dari program utama. Adapun tujuan memisahkan Pengaturan Sambungan ini adalah supaya file koneksi tersebut dapat digunakan untuk bagi-pakai dengan program anda yang lain. Untuk lebih memahami konsep dasarnya dapat anda lihat pada gambar di bawah ini,

Konsep Dasar

Konsep Dasar

Jadi, pada dasarnya project ini dibuat untuk keperluan aplikasi yang terintegrasi, dalam artian semua aplikasi yang dibuat memiliki koneksi yang sama dan meng-akses database yang sama pula. Tetapi tidak menutup kemungkinan untuk dibuat terpisah pada setiap aplikasinya. Connection Setting akan menyimpan bagian-bagian koneksi seperti, server address, port, username dan password kedalam sebuah file, pada contoh ini menggunakan MS Access 2002. Dan menyimpan alamat direktori dari MS Access tersebut ke dalam Registry yang nantinya dapat dibaca oleh aplikasi lain.

Project ini dibuat dengan :

1. Visual Basic 2012 Express for Windows Desktop (atau versi sebelumnya) [Unduh]
2. MySQL Connector For .NET 6.5.4 [Unduh]
3. Csfnet2 (class untuk connection string) [Lihat / unduh kode sumber] (* sudah termasuk di dalam project ini)

Yang dapat dipelajari dari modul ini antara lain :

1. Penggunaan Object Oriented Programming (OOP) dasar
2. Membuat custom komponen (button / textbox) menggunakan class
3. Penggunaan module
4. Pembacaan dan penulisan data pada MS Access 2002
5. Pembacaan dan penulisan registry
6. Membuat sambungan database MySQL
7. Penggunaan Exception untuk menampilkan detail error yang terjadi selama runtime.

Screenshoot:

Visual Basic 2012 Express for Desktop

Visual Basic 2012 Express for Desktop

Tampilan 1

Tampilan 1

Tampilan 2

Tampilan 2

Tampilan 3

Tampilan 3

Tautan :

Kode sumber (Sourecode) [Unduh]
Ada punya ide yang lebih baik? Tuliskan [di sini].

ArdhaGp.com Telah Kompatibel Dengan IE9 dan Windows 7
Panda Antivirus Diskon 50%

Di Bawah Kategori:

My Apps

Ditandai dengan Tag:

Tentang Ardha Gp

» telah menulis 43 artikel

Comments on Pengaturan Sambungan (Connection Setting)

  • tafarie

    setelah saya lihat code form dari http://dbscstr.codeplex.com/SourceControl/changeset/view/21377#338644
    ada beberapa method pemanggilan class, seperti :
    Call PUSH_Parameter()
    Call PUSH_Config_to_Database(………………)
    Call LoadTest()
    itu perintahnya ke class atau sub mna ya..???
    sedangkan, file class yang ada, cuma
    eConfigurationFile.vb
    LoadAsClass.vb
    dan, kemudian, apakah code tersebut, juga menggunakan socket program untuk menghubungkan client ke server nya.?
    mhon penjelasannya,, terima kasih..

    • http://ardhagp.com/ Ardha Gp

      Baik, terima kasih atas pertanyaannya.
      Ketiga Method tersebut:
      Call PUSH_Parameter()
      Call PUSH_Config_to_Database()
      dan Call LoadTest()
      Hanya memanggil prosedur, bukan class, ketiga sub tersebut tersimpan pada file AppCommand.vb di dalam folder Modules.
      Aplikasi ini menggunakan MySQL Connector For .NET 6.5.4 untuk komunikasi client servernya, anda dapat mengunduhnya dari halaman berikut : http://www.mysql.com/downloads/connector/net/
      nb: maaf telat balesnya, dikarenakan kesibukan dan kualitas jaringan yang tidak bagus. 😀

  • Pingback: Connection String Class Sederhana | Ardha's Official Blog ()

Arsip

Kategori