MINGGU Ke Sembilan Pemrograman Visual

Slides:



Advertisements
Presentasi serupa
ADODC.
Advertisements

DESAIN & KONFIGURASI DATABASE
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
Modul 10 : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul- 10: PHP dan My SQL.
Widhy Hayuhardhika NP, S.Kom.  PHP – MySql installed  MySql telah running (cek xampp control panel)  Database  Tabel  Query  SQL (Structured Query.
UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 Pemrograman VB.NET Pertemuan 4.
PERINTAH SQL.
PENGENALAN MYSQL Musdalifah DJ.
Seminar Tugas Akhir Yohanes Setiawan ( )
Pembuatan aplikasi Database dengan Visual Basic dan Oracle
Fourth Generation programming language
Pemrograman VB.NET Pertemuan 15.
MENGIDENTIFIKASI STRUKTUR HIRARKI BASIS DATA
PEMROGRAMAN VISUAL 2 SKS (TEORI)
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
Pemrograman Database dengan JAVA
Manajemen Basis Data menggunakan SQL Server
Pengertian Microsoft Access
Web Teknologi 2Minggu …3… Page 1 MINGGU Ke Tiga Pemrograman Visual 2 Pokok Bahasan: Dasar-dasar Pengembangan Web ASP.NET Tujuan Instruksional Khusus:
Minggu …8… Page 1 MINGGU Ke delapan Web Teknologi 2 Pokok Bahasan: CSS and Themes Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan dan mengaplikasikan.
MINGGU Ke Tigabelas Pemrograman Visual
MODUL1 DATABASE MANAGEMENT SYSTEM
Pemograman 1 Pertemuan 10.
MINGGU Ke Enam Web Teknologi 2
Pemograman 1 Pertemuan 9.
PHP - MySQL.
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
Tipe Connection ADO (Activex Data Object)
Membuat Form ACCESS Form Access berfungsi sebagaimana kertas formulir: Kita dapat menambahkan, mengedit, dan menjadikan sebagai sumber informasi. Form.
BASIS DATA TERAPAN Triana Elizabeth, S. Kom
Internet Programming MySQL
Web Teknologi 2Minggu …2… Page 1 MINGGU Ke Dua Pemrograman Visual 2 Pokok Bahasan: Menyiapkan Web Server Tujuan Instruksional Khusus: Mahasiswa akan dapat.
Pelatihan Oracle sub : Pembuatan aplikasi dengan Visual Basic
Presented by : Herianto
PL/SQL PROGRAMMING PL/SQL adalah prosedur berkelanjutan dari Oracle -SQL yang menawarkan satu bentuk bahasa pemrograman. PL/SQL memungkinkan user atau.
Konsep Basis Data di Web
System.Data.OleDbClient
Class Library ADO.Net Arfansyah, M.Kom.
Mengenal DBMS (Database Management System)
BASIS DATA TERAPAN TINALIAH, S. Kom. Tujuan Perkuliahan  Mahasiswa mempelajari bagaimana mengelola database, mengakses data, mengubah data, membuat stored.
Pemrograman Visual Ramos Somya.  ActiveX Data Objects (ADO) untuk framework.NET. merupakan class yang berisi komponen untuk melakukan interaksi dengan.
Membuat File Database & Tabel
PENGANTAR KOMPUTER & TI 2A
PEMROGRAMAN DATABASE VB.NET
Pertemuan 10 Dani Hamdani, S.Kom..
Manajemen Basis Data menggunakan SQL Server
PEMROGRAMAN VISUAL II Outline: Teknologi Ado.Net Connection
Membuat File Database & Tabel
Algoritma dan Pemrograman 2A
PERTEMUAN 8 Pemrograman Visual
Membuat File Database & Tabel
Pengenalan Sistem Basis Data
Connection & Datareader
Pemrograman VB.NET Pertemuan 10.
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 2 As’ad.
Database & Data Handling
Presented by : Herianto
Pengembangan Aplikasi Basis Data
PERTEMUAN 9 Pemrograman Visual
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Membuat Query ACCESS Query adalah fasilitas untuk mengakses data dengan cara  yang memungkin bagi kita untuk menampilkan data-data dari database dalam.
Mengenal DBMS (Database Management System)
MATERI PERKULIAHAN Pemrograman Aplikasi I Laily Hermawanti, S.T, M.Kom
PENDAHULUAN MySQL Oleh: Rudianto.
Sumber Buku : Laravel 5.7 -oleh Muhammad Azamuddin & Hafid Mukhlasan
MASIH INGAT ADA ROUTE ADA APA SAJA ?
ALGORITMA DAN PEMROGRAMAN 2B
Pengenalan Microsoft Access
Transcript presentasi:

MINGGU Ke Sembilan Pemrograman Visual HAK CIPTA DILINDUNGI UNDANG-UNDANG DILARANG KERAS MEMPERBANYAK / MENGCOPY TANPA SEIZIN COPY CENTRE IBII MINGGU Ke Sembilan Pemrograman Visual Pokok Bahasan: ADO .NET Tujuan Instruksional Khusus: Mahasiswa dapat menjelaskan dan mengaplikasikan ADO .NET pada Visual Basic 2008 Referensi: Harip Santoso, Membangun Aplikasi .NET Menggunakkan VB.NET 2005, Elex Media Komputindo. Bab 6 Pemrograman Visual Institut Bisnis dan Informatika Indonesia

Agenda Introduction ADO.NET ADO.NET via ToolBox ADO.NET via kode program Objek Connection Objek DataAdapter Objek DataReader Objek Command Objek DataSet Pemrograman Visual

Introduction ADO.NET Pada Teknologi .NET Microsoft telah menyediakan Universal Data Access baru untuk mengakses database , yang dikenal dengan nama ADO.NET ADO.NET sebagai data provider (penyedia data) terdiri dari 4 komponen utama: Komponen/objek Connection Command DataReader DataAdapter Pemrograman Visual

Introduction ADO.NET (Continued …) Objek DataReader digunakan untuk membaca baris data dalam jumlah banyak dan bersifat read and forward only, umumnya baris data yang diperoleh akan langsung digunakan untuk ditampilkan pada layar komputer atau menjadi bagian dari baris record suatu laporan. Objek DataAdapter berfungsi sebagai perantara untuk mengantar perintah objek command ke database/ sumber data melalui hubungan yang dispesifikasikan pada objek connection, selanjutnya baris data yang diperoleh akan ditampung pada obje DataSet. Objek DataSet berfungsi untuk menampung baris data(table data) sebelum baris data ditampilkan pada layar komputer(baik dalam bentuk individual record maupun dalam bentuk tabel (Data Grid) Pemrograman Visual

ADO.NET ADO.NET dikelompokkan ke dalam NameSpace sesuai dengan bagian/kelompoknya. Seperti System.Data.OleDB digunakan untuk mengakses berbagai tipe sumber Data/Database, sedangkan System.Data.SqlClient hanya digunakan untuk mengakses SQL Server Database. Namespace dapat disertakan pada individu program dengan menambahkan kata import pada awal program dilanjutkan dengan nama namespace yang ingin digunakan. Biasanya penggunaan namespace dideklarasikan melalui project properti melalui opsi reference Pemrograman Visual

ADO.NET via ToolBox Pemrograman Visual

ADO.NET via ToolBox (Continued …) Berikan contoh Demo koneksi ke Microsoft Access Via ToolBox Berikan contoh Demo koneksi ke Microsoft SQL Server Via ToolBox Pemrograman Visual

ADO.NET via kode program Berikan contoh Demo koneksi ke Microsoft Access Via kode program Berikan contoh Demo koneksi ke Microsoft SQL Server Via kode program Pemrograman Visual

Objek Connection Contoh penulisan perintah objek connection: Kasih contoh liat contoh program yang sudah ada Nilai-nilai yang ada pada objek connection: Provider : Berisi nama piranti/driver yang akan digunakan oleh objek model ADO.NET untuk mengakses Sumber Data, untuk SQL server, pirantinya bernama SQLOLEDB. Server atau Data Source: Nama server di mana SQL server dijalankan. Anda dapat menggunakan nama server PC anda (misalnya privacy), atau menggunakan nama generic localhost jika anda menggunakan Windows Server atau nama (local) jika anda menggunakan sistem operasi windows XP. Initial Catalog : Berisi nama database yang akan digunakan. Pemrograman Visual

Objek Connection (Continued …) User ID : Adalah nama user database SQL Server Password : Adalah kode sandi dari User ID Biasanya untuk memudahkan maintenance program, spesifikasi connection string disimpan sebagai publik variabel pada induk program. Selanjutnya masing-masing program akan mengambil spesifikasi tersebut sebagai informasi untuk berhubungan dengan database ketika membuat / mendeklarasikan objek connection. Pemrograman Visual

Objek DataAdapter Objek DataAdapter bertindak sebagai penghubung antara sumber data dengan objek DataSet dengan cara mengkapsulasi perintah objek command dan mengirimkan perintah tersebut ke sumber data melalui hubungan yang telah dideskripsikan pada objek connection. Selanjutnya baris data yang diperoleh akan dipopulasikan /diisikan ke dalam objek dataset melalui metode/perintah fill agar data dapat diproses lebih lanjut. Objek dataadapter dapat menyimpan perintah selection query pada salah satu properti yang dimilikinya. Begitu juga dengan action query untuk menambah/mengubah/menghapus record pada database dengan mengaktifkannya melalui perintah Update. Pemrograman Visual

Objek DataReader Walaupun objek DataReader memiliki kemampuan untuk membaca baris record dalam jumlah yang banyak, tetapi kenyataanya objek ini jarang digunakan dibanding dengan objek DataAdapter. Olehkarena itu objek DataReader biasanya digunakan pada proses pembuatan laporan. Objek DataReader memiliki banyak properti dan metode, umumnya program hanya memanfaatkan metode read untuk membaca baris dan metode close untuk menutup DataReader. Proses pengambilan nilai field/kolom dapat langsung dilakukan dengan menyebutkan nama field yang diinginkan. Objek ini diaktifkan melalui metode ExecuteReader yang dimiliki oleh objek command. Pemrograman Visual

Objek Command Objek command umumnya digunakan untuk proses terkait dengan aktivitas memanipulasi data, baik itu melalui perintah SQL maupun melalui Stored Procedure, dan metode Execute NonQuery digunakan untuk mengeksekusi/mengirim perintah tersebut. Properti yang sering digunakan pada objek ini adalah properti Connection, CommandText dan CommandType Properti connection digunakan untuk hubungan ke sumber data, biasanya objek ini memanfaatkan objek connection. CommandText berisi pernyataan SQL, nama tabel, atau nama Stored Procedure. CommandType berisi nilai perintah yang harus sesuai dengan jenis CommandText yang diberikan. Pemrograman Visual

Objek Command (Continued …) Jika proses (objek command) digunakan untuk memperoleh baris data, maka objek command akan dikapsulasi melalui DataAdapter sebelum dikirim ke sumber data. Jika tidak ada baris yang perlu dikembalikan maka digunakan metode ExecuteNonQuery untuk mengeksekusi perintah. Penggunaan metode ExecuteScalar hanya akan mengembalikan nilai pada kolom pertama dari baris pertama yang dihasilkan, sedangkan metode ExecuteReader digunakan bersamaan dengan objek DataReader. Inti dari penggunaan objek command adalah untuk memanipulasi database melalui ActionQuery (Insert/Update/Delete). Pemrograman Visual

Objek DataSet Istilah DataSet menggantikan istilah Recordset yang dikenal pada model ADO pada VB6, DataSet adalah representasi dari suatu kelompok data yang terdiri dari tabel-tabel, kolom, hubungan, baris dan berbagai constraint dimana proses interaksi antara objek DataSet dan sumber data (Database) dilakukan melalui Provider. Pemrograman Visual

Objek DataSet (Continued …) Beberapa contoh bentuk pernyataan objek dataset: Menghitung jumlah baris dalam tabel dapat digunakan sebagai kontrol keberadaan record, misalnya jika jumlah baris sama dengan 0, berarti tidak diketemukan record yang sesuai untuk proses view, update, maupun delete. Sebaliknya jika jumlah record=1, maka proses penambahan record tidak diizinkan. Berikut ini contoh bentuk pernyataan untuk menghitung jumlah baris dalam tabel. mTotal_Record.Text=objdataset(“Album”).rows.count Pemrograman Visual

Objek DataSet (Continued …) Mengambil nilai pada kolom dan baris tertentu dibutuhkan terutama pada saat record akan diubah. Ini dilakukan melalui properti item yang dimiliki objek Row. Jika anda ingin mengambil dari baris pertama, maka index row untuk baris tersebut bernilai 0. berikut ini contoh pengambilan nilai masing-masing kolom dan record album untuk keperluan edit. if mKode_Proses.text=“EDIT” then with objdataset.tables(“Album”).rows(0) txtAlbum_ID.text = .item(“Album_ID”) txtAlbum_desc.text = .item(“Album_desc”) end with end if Pemrograman Visual

Questions & Answers Pemrograman Visual

Thank You Pemrograman Visual