Membuat Aplikasi Dynamic Provider Database Menggunakan VB 11

Author: · Published: February 3, 2014 · Category: Pemrograman .NET, Pemrograman VB 

Junindar

ADO.NET adalah NET Library yang digunakan untuk pengaksesan data dengan menyediakan kumpulan class-class yang tergabung dalam beberapa namespace. Namespace adalah pengelompokkan secara logic class-class kedalam nama tertentu. Dan setiap database memilki namespace tersendiri. Contoh untuk MS Access menggunakan “System.Data.OleDb” dan untuk SQL Server menggunakan “System.Data.SqlClient”. Terdapat beberapa class didalam namespace tersebut.

 

System.Data.OleDb

System.Data.SqlClient

OleDBConnection SqlConnection
OleDbCommand SqlCommand
OleDbDataReader SqlDataReader
OleDbDataAdapter SqlDataAdapter

 

Untuk memanggil namespace tersebut menggunakan keyword “Imports”. Seperti “Imports System.Data.OleDb” atau “Imports System.Data.SqlClient”. Jadi yang harus diperhatikan disini adalah, setiap mengubah database kita harus mengubah namespace dan class-class yang terdapat pada namespace tersebut.

Ini akan menjadi masalah dimana pada kemudian hari, aplikasi yang kita buat terjadi pergantian DBMS karena alasan tertentu. Jika aplikasi yang dibuat berskala besar ini merupakan pekerjaan besar bagi developer.

Lalu sebagai developer yang handal, kita harus sudah memikirkan hal ini sebelum aplikasi dibuat. Yaitu dengan membuat aplikasi yang “tahan banting” jika hal yang saya sebutkan diatas terjadi. Lalu bagaimanakah solusi untuk hal ini, tanpa harus mengganti code yang telah kita buat. Solusi nya adalah dengan membuat generic data access agar aplikasi tidak bergantung hanya dengan satu DBMS. Pada .NET Framework kita dapat menggunakan namespace “System.Data.Common” untuk membuat generic data access. Untuk mengetahui lebih lanjut, saya akan menjelaskan bagaimana membuat aplikasi dengan menggunakan generic data access.

Download Tulisan Lengkap: jun-DynamicDatabase.pdf

Related Articles

  1. JavaScript Interop Pada Aplikasi Blazor – Part 5
  2. Mengenal Database Helper Class di PHPMaker
  3. Membuat Framework Class dengan OOP PHP – Bagian 2
  4. Xamarin Android : Bekerja Dengan ListView
  5. Menampilkan data Sharepoint List pada Android App Menggunakan Xamarin
  6. Manipulasi Grafik dalam PHP dengan JPGraph
  7. Membuat Form Login Pada Visula Basic .Net
  8. Membuat Animasi pada Splash Screen Android App menggunakan Xamarin
  9. Membuat Laporan Mahasiswa Berbentuk PDF dengan PHP
  10. Step By Step Menjadi Programmer Handal Dengan Vb.Net (15)
  11. Membuat Framework Class dengan OOP PHP – Bagian 1
  12. Authentication dan Authorization pada Blazor
  13. Xamarin Android: Membangun Aplikasi Mobile Dengan GridView
  14. Step By Step Menjadi Programmer Handal Dengan Vb.Net (7)
  15. Konversi GIS File Format Menggunakan FWTools
  16. Membuat Aplikasi Input Data dengan menggunakan Appsheet
  17. Membuat Flyout Menu pada Android App menggunakan Xamarin
  18. Membuat Aplikasi Android Login Screen Menggunakan SQLITE dan XAMARIN
  19. Insatalasi Virtual Box dan Membuat Memori Virtual
  20. Menampilkan Data/Tabel MySQL di MS Access