Koneksi Database Java dan Access (ODBC)

Slides:



Advertisements
Presentasi serupa
Mendapatkan Input dari Keyboard
Advertisements

Mendapatkan Input dari Keyboard
Nama Anggota Kelompok :  Marina KW ( )  Robby Cahyadi ( )  Asdi Atmin F ( )  Refi Zulkarami ( )
Java Progamming Operasi I/O
Pemrograman Berorientasi Objek
Java Database Connectivity (JDBC-1)
Tugas 2 Kuliah Pemrograman Web Menggunakan JSP
Java Database Connectivity dan Studi Kasus Online BookShop
Dasar Exception Handling
Java Database Connectivity (JDBC) JDBC adalah Application Programming Interface (API) yang dirancang untuk mengakses Database.
Pemrograman Database dengan JAVA
Button Save Delete Edit
Dasar exception handling
Pemrograman JAVA (TIB09)
Mendapatkan input dari keyboard
Mendapatkan Input dari Keyboard
JDBC Ada 7 lanhkah untuk mengakses database: Load the JDBC Driver
Java Server Pages D4 LJ-PJJ Dasar Pemrograman Web Database Eru©Juli-2009 PENS – ITS.
EXCEPTION TRY-CATCH-FINALLY
1 Pemrograman I Pertemuan Disiapkan untuk: Fakultas Teknik Informatika Universitas Pancasila 2004/2005 Sri Rezeki Candra Nursari
Koneksi Database Java dan Access
DEPARTMENT OF ELECTRICAL ENGINEERINGGADJAHMADA UNIVERSITY JAVA & DATABASE.
- PERTEMUAN 4 - PERULANGAN
Pertemuan II Kuliah Pemrograman Web Menggunakan JSP
JDBC Java2 Advanced.
Dasar exception handling
Command line argument.
Command line argument.
Mendapatkan input dari keyboard
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 2 As’ad.
Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.
Inner Class dan Eksepsi (Exception)
Akses Database Menggunakan JDBC
Koneksi Java ke MySQL.
Java Database Connectivity Materi 5
MENDAPATKAN INPUT DARI KEYBOARD.
Aplikasi berbasis teks
MODUL – II MEMBUAT PROGRAM SEDERHANA
Mendapatkan Input dari Keyboard
MODIFIER JAVA.
Bahasa Pemrograman (Pemrograman Visual)
JAVA FUNDAMENTAL Dhea Raniasti.
Command line argument.
Mendapatkan input dari keyboard
Tugas Minggu Ke 9 PBO Siti Halisah
Command line argument.
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 2 As’ad.
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 1 As’ad.
JSP dan Database.
Java Database Programming
Perulangan (Loop) Java Fundamental Syahrul Mauluddin S.Kom.
JAVA FUNDAMENTAL.
INPUT DATA DI JAVA.
Contoh.
Mengelola Query Basis Data
Pemrograman Berorientasi Object
Pengenalan mySQL database
Dasar exception handling
Pemrograman Berorientasi Object
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Pemrograman Berorientasi Objek
Mendapatkan input dari keyboard
Mendapatkan Input dari Keyboard
Bahasa Pemrograman (Pemrograman Visual)
Pemrograman Berorientasi Objek
Mendapatkan Input dari Keyboard
Java Database Connectivity (JDBC)
Bahasa Pemrograman Latihan Database.
Create Read Update Database
Pemrograman Berorientasi Objek
Transcript presentasi:

Koneksi Database Java dan Access (ODBC)

Ada beberapa proses dasar di dalam pemrograman database, diantaranya adalah: koneksi database yang suatu teknik untuk menghubungkan aplikasi dengan sebuah DBMS (DataBase Management System). Menampilkan data dari database menggunakan query Mengelola data, seperti menambah data, menghapus data dan memperbaiki data.

Koneksi Java dengan Access Berikut ini akan dicontohkan koneksi antara database Access dengan bahasa pemrograman Java. Membuat database dengan nama dbakademik, buat tabel dengan nama DataMhs yang memiliki struktur sebagai berikut :

Membuat ODBC ODBC merupakan aturan yang digunakan untuk mengakses sebuah database. Agar dapat mengakses database dbakademik, buat DataSourceName (DSN) dengan menggunakan ODBC driver Access (*.mdb) yang diberi nama Saya. Tekan tombol select untuk memilih database dbakademik

Koneksi Database Untuk melakukan koneksi database Access dengan Java, ketik program berikut ini kemudian jalankan :

package koneksiodbc; import java. sql. ; public class KoneksiODBC { package koneksiodbc; import java.sql.*; public class KoneksiODBC { * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here Connection conn; try { // Daftarkan driver JDBC yang akan digunakan Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // Buat Koneksi ke DSN conn = DriverManager.getConnection("jdbc:odbc:Saya"); System.out.println("koneksi sukses"); } catch(Exception e) { System.out.println("Pesan gagal: "+ e.getMessage());

Output

Input Data pada Tabel DataMhs import java.sql.*; import javax.swing.*; public class DtMhs { public static void main(String[] args) { Connection conn = null; String uname = ""; String pword = ""; String dbUrl = "jdbc:odbc:Saya"; try { Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver"); conn = DriverManager.getConnection (dbUrl, uname, pword); JOptionPane.showMessageDialog(null, "Koneksi ke Database OK...."); String sql = "INSERT INTO DataMhs (NIM, Nama, Alamat) VALUES('20151','Ani','Kuningan')";

Input Data pada Tabel DataMhs PreparedStatement ps = conn.prepareStatement(sql); ps.executeUpdate(); JOptionPane.showMessageDialog(null, "Data baru sudah dimasukan..."); conn.close(); } catch (Exception e) { JOptionPane.showMessageDialog(null, e); } finally { System.exit(0); } }

Output

Tugas Buat program java dengan database access. Kemudian buat program untuk menampilkan, mengubah dan menghapus tabel pada database tersebut. Tabel yang dibuat minimal 1 tabel.