ADODC.

Slides:



Advertisements
Presentasi serupa
Penggunaan Struktur Kontrol SELECT…CASE
Advertisements

Pemograman 1 Pertemuan 7.
Edri Yunizal:PBO IManajemen Informatika STAIN Batusangkar1 Pemrograman Berorientasi Objek I Edri Yunizal Pertemuan Ke – V “Database dengan Visual Basic”
ADODC, DataGrid, TextBox/Label, Method dalam Visual Basic
Team Pemrograman I AMIK MBP
Pembuatan aplikasi Database dengan Visual Basic dan Oracle
PERTEMUAN VI Penggunaan Array.
Penggunaan Kontrol Array
Fourth Generation programming language
Penggunaan Struktur Kontrol IF
QUERY MENGGUNAKAN SQL Pengantar SQL
Tugas 2 Kuliah Pemrograman Web Menggunakan JSP
Praktikum BuatlahstrukturtablebarangpadadatabasePenjualandengan menggunakan Visual Data Manager dengan format Microsoft Acces, yang terdiri dari.
Membuat Report dengan Data Report
PENCARIAN DATA DENGAN KONTROL DATA
MEREKAM DATA BARU DAN MENGHAPUS DATA
MINGGU Ke Sembilan Pemrograman Visual
Button Save Delete Edit
Membuat database dengan VB sendiri
VISUAL BASIC.NET Apa Itu VB.NET ?
Pemograman 1 Pertemuan 13.
Pemograman 1 Pertemuan 10.
Pemograman 1 Pertemuan 9.
Tipe Connection ADO (Activex Data Object)
PERTEMUAN IX Penggunaan Array.
1 Pemrograman I Pertemuan Disiapkan untuk: Fakultas Teknik Informatika Universitas Pancasila 2004/2005 Sri Rezeki Candra Nursari
Pelatihan Oracle sub : Pembuatan aplikasi dengan Visual Basic
Presented by : Herianto
Presented by : Herianto
PERTEMUAN III SINTAK LANJUT VB
Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0 1.
Microsoft SQL Server DDL dan DML dasar
Database dalam Ms.Access
Pemrograman Visual VB.net 2008 dengan Database Microsoft Access 2010
Pemrograman VB.NET Pertemuan 3.
Presented by : Herianto
Mengakses Database Access dengan Delphi 7.0
Presented by : Herianto
SQL (Structure Query Language)
1 Pertemuan 9 Kasus : Class Module Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 10 Pemrograman Database Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
PERTEMUAN KE 11 DATABASE TUJUAN INSTRUKSIONAL KHUSUS
Membuat File Database & Tabel
Pemrograman Database dengan ADO Data Control pada Visual Basic
Penggunaan Struktur Kontrol SELECT
Cara Instalasi MySQL Yog
Pertemuan 10 Dani Hamdani, S.Kom..
PERTEMUAN III MICROSOFT ACCESS 2003
Pemrograman Berorientasi Objek I
MENGENAL VISUAL BASIC 6.0 Pertemuan 3
Pertemuan 11 Dani Hamdani, S.Kom..
Algoritma & PEMROGRAMAN 2B (Visual basic)
Pemrograman Berorientasi Objek I
P e r t e m u a n 1 Membuat Workbook dengan Macro
Membuat File Database & Tabel
Lia afriani Andreas Saputra
Pertemuan 12 Dani Hamdani, S.Kom..
Bahasa Pemrograman 1 ACTIVE X DAN MDI Chapter 05 bimocahyo bimocahyo.
Membuat File Database & Tabel
Pengenalan Visual Basic
Dasar Komputer & Pemrog. 2B
Pemrograman VB.NET Pertemuan 10.
Koneksi Database di Delphi
Presented by : Herianto
Penggunaan Data dan Variabel
MICROSOFT VISUAL BASIC 6.0
PERTEMUAN 9 Pemrograman Visual
PERTEMUAN 4 PERANCANGAN PROGRAM.
MATERI PERKULIAHAN Pemrograman Aplikasi I Laily Hermawanti, S.T, M.Kom
ALGORITMA DAN PEMROGRAMAN 2B
Transcript presentasi:

ADODC

Karakteristik Tipe Koneksi Adodc Merupakan salah satu komponen ADO yang menghubungkan antara Visual Basic dengan Database. Adodc merupakan perwakilan sebuah recordset atau hasil sebuah query di dalam Visual Basic. Jika menggunakan “Data Manipulation Language” pada SQL, Adodc hanya dapat digunakan untuk query “Select”. Tidak cocok untuk data dalam jumlah besar, khususnya ketika menggunakan perintah “Select”. Menggunakan objek berupa kontrol data (Microsoft Ado Data Control) yang merupakan komponen dari msadodc.ocx. Untuk menampilkan data hasil query dari Adodc, dapat menggunakan komponen Datagrid (Microsoft DataGrid Control).

Menambahkan Adodc & DataGrid Tambah komponen Microsoft Ado Data Control & Microsoft DataGrid Control ke dalam Toolbox, caranya : Tekan Ctrl + T atau pilih menu Project, lalu klik components Untuk menambahkan komponen Adodc, cari komponen “Microsoft Ado Data Control …”. Klik tanda “check” disamping nama komponen, lalu klik ok. Untuk menambahkan komponen DataGrid, cari komponen “Microsoft DataGrid Control …”. Klik tanda “check” disamping nama komponen, lalu klik ok Klik dan drag komponen Adodc dan DataGrid ke dalam form untuk menggunakan kedua komponen tersebut

Setting Adodc Klik kanan kontrol Adodc, lalu pilih Adodc properties Pilih “Use Connection String” untuk menghubungkan Adodc ke database, lalu klik build

Setting Adodc Untuk koneksi ke Microsoft Access, double click “Microsoft Jet 4.0 OLE DB Provider” atau click tombol “Next >>”

Setting Adodc Lalu klik tombol browse untuk mencari database Microsoft Access yang akan dihubungkan dengan Adodc, lalu klik ok.

Setting Adodc Pada tab Recordsource, ketikkan nama tabel pada textbox Command Text (SQL), lalu klik ok.

Setting DataGrid Untuk menampilkan data pada DataGrid, properties “Recordsource” pada Adodc harus telah terisi terlebih dahulu Set DataSource pada Objek DataGrid ke Objek Adodc yang sudah di setting Untuk langsung menampilkan semua field tabel ke datagrid, klik kanan objek DataGrid, lalu klik “Retreive Fields”

Setting ADODB Pada “Project Explorer”, klik kanan lalu pilih ADD, Module. Atau klik pada toolbar untuk menambahkan Module pada Project Explorer.

Setting ADODC dengan Program

Setting Adodb Deklarasikan Variabel untuk “Connection” pada Module yang telah ditambahkan. Deklarasikan Variabel Connection pada baris General (paling atas pada module). Cth : Public Cn As ADODB.Connection Buat sebuah “Function Public” atau “Sub Public” untuk membuka dan menutup koneksi.

Setting Adodb ConnectionString Cth Perintah buka koneksi ke “Database Access” : (* Set Cn = New ADODB.Connection Cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Pustaka.mdb;Persist Security Info=False" Cn.ConnectionTimeout = 30 Cn.CommandTimeout = 0 Cn.CursorLocation = adUseClient Cn.Open App.Path & "\Pustaka.mdb“ ConnectionString ConnectionString adalah sebuah string yang digunakan untuk menghubungkan Lingkungan Visual Basic ke Database. ConnectionTimeout (satuan = detik) Batas waktu maksimal ADODB untuk terhubung ke Database. CommandTimeout (satuan = detik) Batas waktu maksimal ADODB untuk mengeksekusi sebuah query. CursorLocation Menetapkan koneksi untuk membentuk cursor di sisi Client. Open Perintah untuk membuka koneksi ke database. * ConnectionString dapat diambil dari ADODC yang telah disetting

Setting ADODB Untuk menutup koneksi ADODB : If Not Cn Is Nothing Then Cn.Close Set Cn = Nothing End If Untuk memeriksa apakah koneksi telah terbentuk atau belum. Untuk menutup koneksi ADODB ke database. Untuk menghilangkan setting database pada ADODB.

Adodc Vs Adodb Metode Insert / AddNew Adodc Adodc1.Recordset.AddNew Adodc1.Recordset.Fields(“Field1”) = Text1.Text . Adodc1.Recordset.Update Adodc1.Refresh Adodb Dim Rs As Adodb.Recordset Set Rs = New Adodb.Recordset Rs.Open “Query”,[Active Connection],adOpenDynamic,adLockOptimistic Rs.AddNew Rs(“Field1”) = Text1.Text Rs.Update Rs.Close Set Rs = Nothing

Adodc Vs Adodb Metode Update Adodc Adodc1.RecordSource = [Query] Adodc1.Refresh If Not Adodc1.Recordset.EOF Then Adodc1.Recordset.Fields(“Field1”) = Text1.Text . Adodc1.Recordset.Update End If Adodb Dim Rs As Adodb.Recordset Set Rs = New Adodb.Recordset Rs.Open [Query],[Active Connection],adOpenDynamic,adLockOptimistic If Not Rs.EOF Then Rs(“Field1”) = Text1.Text Rs.Update Rs.Close Set Rs = Nothing

Adodc Vs Adodb Metode Delete Adodc Adodc1.RecordSource = [Query] Adodc1.Refresh If Not Adodc1.Recordset.EOF Then Text1.Text = Adodc1.Recordset.Fields(“Field1”) . Data1.Recordset.Delete End If Adodb Dim Rs As Adodb.Recordset Set Rs = New Adodb.Recordset Rs.Open [Query],[Active Connection],adOpenDynamic,adLockOptimistic If Not Rs.EOF then Text1.Text = Rs(“Field1”) Rs.Delete Rs.Close Set Rs = Nothing