9. database pada vb.net

6
DATABASE PADA VB.NET Pemrograman Visual Berbasis Desktop Kelas X RPL SMKN 1 Banyuwangi Guru: Khoirul Umam, S.Pd

Transcript of 9. database pada vb.net

Page 1: 9. database pada vb.net

DATABASE PADA VB.NET

Pemrograman Visual Berbasis Desktop

Kelas X RPL

SMKN 1 Banyuwangi

Guru: Khoirul Umam, S.Pd

Page 2: 9. database pada vb.net

PENGANTAR ADO.NET ADO.NET = ActiveX Data Objects .Net

Framework Kumpulan class yang berisi komponen

untuk melakukan koneksi, akses, dan manipulasi database

Page 3: 9. database pada vb.net

MODEL OBJEK ADO.NET Data Provider

Komponen yang berisi nama piranti/driver yang akan digunakan oleh model objek ADO.NET untuk mengakses sumber data.Objek Fungsi

Connection Membuat koneksi ke database

Command Menjalankan perintah yang akan memanggil data dari sumber data

DataReader

Membaca data

DataAdapter

Penghubung antara sumber data dengan dataset

Page 4: 9. database pada vb.net

MODEL OBJEK ADO.NET (2) Dataset• Objek yang terpisah dari sumber data.• Representasi sebuah tabel, baris,

kolom, atau relasi dalam database.

Page 5: 9. database pada vb.net

MENGGUNAKAN KOMPONEN ADO.NETKlasifikasi .NET Data Provider berdasarkan jenis sumber data:

Provider Sumber Data

SQL Server .NET Data Provider

SQL Server 7.0 dan versi-versi di atasnya

OLE DB .NET Data Provider

-SQL Server 6.5-Microsoft Access

Oracle .NET Data Provider

Database Oracle

ODBC .NET Data Provider

Database yang hanya memiliki driver ODBC

Page 6: 9. database pada vb.net

KOMPONEN ADO.NET YANG BERHUBUNGAN DENGAN OLE DB

Komponen Fungsi

DataSet Menyimpan dan memindahkan data dari banyak tabel dan banyak sumber ke dalam memori

OleDbDataAdapter

Serangkaian objek yang digunakan untuk melakukan komunikasi antara sumber data dengan DataSet

OleDbConnection Menangani koneksi ke database dengan provider OLE DB

OleDbCommand Melakukan konfigurasi suatu pernyataan SQL tunggal yang dapat dijalankan secara langsung