Dasar Pemrograman Java (2)

Berikut tersedia library java untuk:
calendar.jar : [download]
mysql-connector-java-5.1.18-bin.jar : [download]

Keterangan penggunaan:

Pada calendar.jar berisi objek JDateTimePicker yang perlu dilakukan loading modul/jar tsb terlebih dahulu kedalam Palette agar object JDateTimePicker dapat muncul dan dipergunakan.

Pada mysql-connector-java-5.1.18-bin.jar terdapat class-class untuk berhubungan dan memanipulasi database mySQL. Berikut contoh sebuah class koneksi sbb: (contoh database: test  user: root  dan password:  mysql)

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;
public class koneksi {
    public static Connection _conn;
    public static Connection getconn(){
        if (_conn==null){
            try{
                String _host=”jdbc:mysql://localhost:3306/test“;
                String _usr=”root“;
                String _psw=”mysql“;
                DriverManager.registerDriver(new com.mysql.jdbc.Driver());
                _conn=DriverManager.getConnection(_host,_usr,_psw);            
            } catch (SQLException t){
                JOptionPane.showMessageDialog(null,”Koneksi Database Error..”);
            }
        }
        return _conn;
    }
}

Untuk mengakses record dalam tabel dapat dibuatkan prosedur tersendiri dalam class sbb: (contoh tabel: java_form dengan 2 field)

import java.sql.*;
import javax.swing.JOptionPane;
public void LoadData(){
  try{
        Connection _conn=koneksi.getconn();
        Statement _stm=_conn.createStatement();
        String _sql=”select * from java_form“;
        ResultSet _rst=_stm.executeQuery(_sql);
        while(_rst.next()){
            object[] _objRec = new Object[2];
            _objRec[0]=_rst.getString(“NomorAng“);
            _objRec[1]=_rst.getString(“NamaAng“);
            ……
        }
        _rst.close();
        _stm.close();
        _conn.close();
  } catch(SQLException e){
        JOptionPane.showMessageDialog(null,”Load Table Error..”);
  }
}

Pengantar Sistem Operasi Komputer (2) – MDGR

Materi pembelajaran Sistem Operasi Komputer

karangan Masyarakat Digital Gotong Royong (MDGR)

Pengantar Sistem Operasi Komputer – MDGR (bagian ke-2)  [preview] [download]

Pengantar Sistem Operasi Komputer (1) – MDGR

Materi pembelajaran Sistem Operasi Komputer

karangan Masyarakat Digital Gotong Royong (MDGR)

Pengantar Sistem Operasi Komputer – MDGR (bagian ke-1)  [preview] [download]

Dasar Pemrograman Java (1)

Hand-out Matakuliah:

Harap contoh program yang ada, diketik kembali untuk melatih ingatan command-command Java, jangan di copy-paste.

Dasar Pemrograman Java (bagian ke-1)  [preview] [download]

Dasar Pemrograman C++ (2)

Hand-out Matakuliah:

Harap contoh program yang ada, diketik kembali untuk melatih ingatan command-command C++, jangan di copy-paste.

Dasar Pemrograman C++ (bagian ke-2)  [preview] [download]

Database (1)

Hand-out Matakuliah:

Database (bagian ke-1)  [preview] [download]

Etika Profesi

Hand-out Matakuliah:

Etika Profesi  [preview] [download]