SlideShare a Scribd company logo
Sharing Cooiiiii "berbagi itu nyaman"
jadilah orang yang berguna & bermanfaat bagi diri dan orang lain
KAMIS, 11 OKTOBER2012
MEMBUAT PROGRAM SEDERHANA DENGAN JAVA NETBEANS 7.1
Assalamu'alaikum wr wb,
Salam bagi semua para penggiat IT, sy mencoba untuk publikasi dan perkenalkan diri melalui
berbagi atau sharing2 sikit atau apalah nama yg gan ketahui, tanpa basa basi saya coba publikasi
coding java netbeans sederhana entry barang dengan database xamp MySql dibawah ini :
form netbeans
untuk keterangan masing field, klick kanan pilih properties disesuaikan sebagai berikut :
Komponen Properties Keterangan
JLable1 text DATA BARANG CV. ADD
LIBRARY
JLable2 text Kode Barang
JLable3 text Nama Barang
JLable4 text Harga Barang
JLable5 text Satuan
JLable6 text Stock
JTextFiled1 variable
name
vkode
JTextFiled2 variable
name
vnama
JTextFiled3 variable
name
vharga
JTextFiled4 variable
name
vsatuan
JComboBox1 variable
name
vstock
JButton1 text
variable
name
Save
tsave
JButton2 text
variable
name
Edit
tedit
JButton3 text
variable
name
Find
tfind
JButton4 text
variable
name
Delete
tdelete
JButton5 text
variable
name
EXIT
texit
untuk mengkoneksikan netbeans, gan aktifkan dulu xamp dengan cara click start untuk apache
dan mysql, click admin pada mysql, kemudian akan tampilan jendela tampilan database mysql,
kemudian buat database yang anda inginkan.
untuk penulisan coding java netbeans barang :
package latihan_vii;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.DriverManager;
import java.sql.ResultSet;
import javax.swing.JOptionPane;
public class barang extends javax.swing.JFrame {
public Connection kon;
public String sql="";
public Statement stat;
public ResultSet rs;
//double click tombol exit, kemudian ketikan coding dibawah ini :
private void texitActionPerformed(java.awt.event.ActionEvent evt) {
this.dispose();
}
//double click tombol save, kemudian ketikan coding dibawah ini :
private void tsaveActionPerformed(java.awt.event.ActionEvent evt) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbc");
kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang"); //nama koneksi pada
database mysql xamp
sql="insert into tbl_barang values
('"+vkode.getText()+"','"+vnama.getText()+"','"+vharga.getText()+"','"+vsatuan.getSelectedItem(
)+"','"+vstock.getText()+"')";
stat=kon.createStatement();
stat.execute(sql);
vkode.setText("");
vnama.setText("");
vharga.setText("");
vsatuan.setSelectedIndex(0);
vstock.setText("");
vkode.requestFocus();
JOptionPane.showMessageDialog(null, "Data Telah Disimpan");
} catch (Exception e) {
}
}
//untuk menambah item pilihan pada combobox, dengan cara click kanan pada form, kemudian
pilih event, kemudian pilih windows, kemudian click WindowsActived, kemudian ketikan coding
dibawah ini :
private void formWindowActivated(java.awt.event.WindowEvent evt)
{
vsatuan.addItem("Buah");
vsatuan.addItem("Examplar");
vsatuan.addItem("Dus");
vsatuan.addItem("Lusin");
vsatuan.addItem("Kodi");
vsatuan.addItem("Kg");
vsatuan.addItem("Meter");
vsatuan.addItem("Kaleng");
vsatuan.addItem("Set");
}
//untuk tombol cari/find, double click kemudian ketikan coding dibawah ini :
private void tfindActionPerformed(java.awt.event.ActionEvent evt) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbc");
kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang");
sql="select*from tbl_barang where kode_barang='"+vkode.getText()+"'";
stat=kon.createStatement();
rs=stat.executeQuery(sql);
while(rs.next())
{
vnama.setText(rs.getString("nama_barang"));
vharga.setText(rs.getString("harga"));
vsatuan.setSelectedItem(rs.getString("satuan"));
vstock.setText(rs.getString("stock"));
JOptionPane.showMessageDialog(null, "Data Ditemukan");
}
} catch (Exception e) {
}
}
//untuk tombol edit, doubel click kemudian ketikan coding dibawah ini:
private void teditActionPerformed(java.awt.event.ActionEvent evt) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbc");
kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang");
sql="update tbl_barang set
nama_barang='"+vnama.getText()+"',harga='"+vharga.getText()+"',satuan='"+vsatuan.getSelecte
dItem()+"',stock='"+vstock.getText()+"'where kode_barang='"+vkode.getText()+"'";
stat=kon.createStatement();
stat.execute(sql);
vkode.setText("");
vnama.setText("");
vharga.setText("");
vsatuan.setSelectedIndex(0);
vstock.setText("");
vkode.requestFocus();
JOptionPane.showMessageDialog(null, "Data Sudah Diedit");
} catch (Exception e) {
}
}
//untuk tombol delete, doubel click kemudian ketikan coding dibawah ini:
private void tdeleteActionPerformed(java.awt.event.ActionEvent evt)
{
try {
Class.forName("sun.jdbc.odbc.JdbcOdbc");
kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang");
sql="delete from tbl_barang where kode_barang='"+vkode.getText()+"'";
stat=kon.createStatement();
stat.execute(sql);
vkode.setText("");
vnama.setText("");
vharga.setText("");
vsatuan.setSelectedIndex(0);
vstock.setText("");
vkode.requestFocus();
JOptionPane.showMessageDialog(null, "Data Telah Dihapus");
} catch (Exception e) {
}
}
nie koding form transaksi :
bagi gan sekalian, untuk buat database sama dengan koneksi barang diatas.
untuk keterangan masing field, klick kanan pilih properties disesuaikan sebagai berikut :
Komponen Properties Keterangan
JLable1 text DATA TRANSAKSI CV. ADD
LIBRARY
JLable2 text Nomor Faktur
JLable3 text Kode Barang
JLable4 text Tanggal Transaksi
JLable5 text Jumlah Transaksi
JTextFiled1 variable name vnofak
JTextFiled2 variable name vkode
JTextFiled3 variable name vtgl
JTextFiled4 variable name vjumlah
JBotton1 text
variable name
SAVE
tsave
JBotton2 text
variable name
EDIT
tedit
JBotton3 text
variable name
FIND
tfind
JBotton4 text
variable name
DELETE
tdelete
JBotton5 text
variable name
EXIT
texit
nie coding nya gan untuk transaksi form java netbeans transaksi :
package latihan_vii;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;
import javax.swing.JOptionPane;
public class transaksi extends javax.swing.JFrame {
public Connection kon;
public Statement stat;
public String sql="";
public ResultSet rs;
private void texitActionPerformed(java.awt.event.ActionEvent evt) {
this.dispose();
private void tsaveActionPerformed(java.awt.event.ActionEvent evt) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbc");
kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang");
sql="insert into tbl_transaksi
values('"+vnofak.getText()+"','"+vkode.getText()+"','"+vtgl.getText()+"','"+vjumlah.getText()+"')
";
stat=kon.createStatement();
stat.execute(sql);
vnofak.setText("");
vkode.setText("");
vtgl.setText("");
vjumlah.setText("");
vnofak.requestFocus();
JOptionPane.showMessageDialog(null, "Terima Kasih");
} catch (Exception e) {
}
}
private void teditActionPerformed(java.awt.event.ActionEvent evt) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbc");
kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang");
sql="update tbl_transaksi set
kode_barang='"+vkode.getText()+"',tgl_transaksi='"+vtgl.getText()+"',jml_transaksi='"+vjumlah.
getText()+"'where no_faktur='"+vnofak.getText()+"'";
stat=kon.createStatement();
stat.execute(sql);
vnofak.setText("");
vkode.setText("");
vtgl.setText("");
vjumlah.setText("");
vnofak.requestFocus();
JOptionPane.showMessageDialog(null, "Data Sudah Diedit");
} catch (Exception e) {
}
}
private void tfindActionPerformed(java.awt.event.ActionEvent evt) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbc");
kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang");
sql="select*from tbl_transaksi where no_faktur='"+vnofak.getText()+"'";
stat=kon.createStatement();
rs=stat.executeQuery(sql);
while(rs.next())
{
vkode.setText(rs.getString("kode_barang"));
vtgl.setText(rs.getString("tgl_transaksi"));
vjumlah.setText(rs.getString("jml_transaksi"));
JOptionPane.showMessageDialog(null, "Data Ditemukan");
}
} catch (Exception e) {
}
}
private void tdelActionPerformed(java.awt.event.ActionEvent evt) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbc");
kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang");
sql="delete from tbl_transaksi where no_faktur='"+vnofak.getText()+"'";
stat=kon.createStatement();
stat.execute(sql);
vnofak.setText("");
vkode.setText("");
vtgl.setText("");
vjumlah.setText("");
vnofak.requestFocus();
JOptionPane.showMessageDialog(null, "Data Telah Dihapus");
} catch (Exception e) {
}
}
hehehehe, met mencoba utk gan yang gi ada tugas java netbeans, klau ada salah penulisan atau
salah koding, maklum ni baru belajar java, wkwkwkwkwkwkwkwkwkwkwkwk
Diposkan oleh edimahdi di 06.04
Kirimkan Ini lewat EmailBlogThis!Berbagi ke TwitterBerbagi ke FacebookBagikan ke Pinterest
Tidak ada komentar:
Poskan Komentar
Posting Lebih BaruBeranda
Langganan: Poskan Komentar (Atom)
TRANSLATE
Diberdayakan oleh Terjemahan
ARSIP BLOG
 ► 2013 (1)
 ▼ 2012 (7)
o ▼ Oktober (7)
 Aplikasi Transaksi Sepeda Motor menggunakan Java N...
 Aplikasi Pendataan Sepeda Motor Java Netbeans deng...
 Aplikasi Nasabah Motor + Mysql XAMPP sorrigan, ag...
 Form Login Sederhana Java Netbeans + MySql XAMPP <...
 MEMBUAT KONEKSI ODBC JAVA NETBEANS DENGAN MySql XA...
 Cara membuat database MySql pada XAMP Jumpa gi gan...
 Membuat Program Sederhana dengan Java Netbeans 7.1...
MENGENAI
SAYA
edimahdi
Lihat profil
lengkapku
Template Picture Window. Gambar template oleh luoman. Diberdayakan oleh Blogger.
v

More Related Content

DOCX
17. aplikasi crud java sederhana menggunakan database my sql
PDF
17. aplikasi crud java sederhana menggunakan database my sql
PDF
Pelatihan j query
DOCX
Tutorial lanjutan java netbeans 8 : Create Read Update Delete
DOCX
Ansanwan form sederhana php
DOC
Membuat database menggunakan sql management studio
PDF
Krisna vb6-07
PDF
Android Fast Track - Database SQLite (Kamus Tiga Bahasa)
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql
Pelatihan j query
Tutorial lanjutan java netbeans 8 : Create Read Update Delete
Ansanwan form sederhana php
Membuat database menggunakan sql management studio
Krisna vb6-07
Android Fast Track - Database SQLite (Kamus Tiga Bahasa)

What's hot (17)

PPTX
Database Operation di VB.NET
PDF
CheckBox dalam DataGridView VB.Net
PPTX
tugas 2
PDF
Aplikasi crud dengan visual basic 2012
PDF
Aplikasi edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
PDF
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
PPT
Pengenalan dan implementasi j query
PDF
Modul Javascript
PDF
Chapter ix.koneksi java dengan mysql
PDF
Pemrograman Web 5 - Javascript
DOCX
All about registry
PDF
Mengakses data dari database my sql di listview dengan json
PPTX
Jquery codeigniter
PDF
Pemrograman Web 6 - jQuery
PDF
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
DOCX
Tutorial sistem aplikasi rental dvd
PDF
Dasar-dasar javascript
Database Operation di VB.NET
CheckBox dalam DataGridView VB.Net
tugas 2
Aplikasi crud dengan visual basic 2012
Aplikasi edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Pengenalan dan implementasi j query
Modul Javascript
Chapter ix.koneksi java dengan mysql
Pemrograman Web 5 - Javascript
All about registry
Mengakses data dari database my sql di listview dengan json
Jquery codeigniter
Pemrograman Web 6 - jQuery
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Tutorial sistem aplikasi rental dvd
Dasar-dasar javascript
Ad

Viewers also liked (20)

PPT
PEDAGOGÍA GENERAL ( I Bimestre Abril Agosto del 2011)
PPTX
Fase II Planificación Grupo H. Havirtuales
PDF
Himno de la universidad simon rodriguez
PPT
Presentación planificación del proyecto
PPTX
Guía del curso
PDF
Estructura curricular
DOCX
Concecto Propio De Epistemologia
PDF
Análisis de artículos
PPTX
Educanción primaria
PDF
Matsunaga crowdsourcing IEEE e-science 2014
DOCX
Contoh membuat no romawi dan kapital
PDF
MIT Enterprise Forum, NFC Workgroup
PPS
Cosas de-la-vida-100149
PPT
UTPL-PEDAGOGÍA GENERAL-II BIMESTRE-(abril agosto 2012)
PPTX
Sasa 2010 version ppt
PDF
Certificazione di malattia_inps1
PPTX
Pedagogía general
PPTX
Seguridad informática presentación
PDF
Whitespace Spectrum - Set It Free
PPT
UTPL-DIDÁCTICA GENERAL-II-BIMESTRE-(OCTUBRE 2011-FEBRERO)2012
PEDAGOGÍA GENERAL ( I Bimestre Abril Agosto del 2011)
Fase II Planificación Grupo H. Havirtuales
Himno de la universidad simon rodriguez
Presentación planificación del proyecto
Guía del curso
Estructura curricular
Concecto Propio De Epistemologia
Análisis de artículos
Educanción primaria
Matsunaga crowdsourcing IEEE e-science 2014
Contoh membuat no romawi dan kapital
MIT Enterprise Forum, NFC Workgroup
Cosas de-la-vida-100149
UTPL-PEDAGOGÍA GENERAL-II BIMESTRE-(abril agosto 2012)
Sasa 2010 version ppt
Certificazione di malattia_inps1
Pedagogía general
Seguridad informática presentación
Whitespace Spectrum - Set It Free
UTPL-DIDÁCTICA GENERAL-II-BIMESTRE-(OCTUBRE 2011-FEBRERO)2012
Ad

Similar to belajar neatbean (20)

PDF
Modul praktikum vb
PPTX
Java & my sql
PDF
Tutorial connecting access netbeans
PDF
Tampil data di tabel dg Java & netbeans
PDF
Netbeans jasper-tutorial
DOCX
Laporan tugas akhir daspro kelompok
DOCX
Membuat aplikasi sederhana menggunakan java
PDF
Mengolah Database dengan SQL dan Crystal Report dalam Visual Basic 6.0
PDF
Modul praktikum vb
PDF
Modul praktikum vb
PDF
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
PDF
Membuat Form tambah dan update barang
DOC
Pemograman Visual Akutansi 1
PDF
PDF
Jav mysql-fix
PPTX
APLIKASI DATA BARANG DAN DATA SUPPLIER MENGGUNAKAN VISUAL BASIC 6.0
PDF
Membangun Aplikasi Database Oracle Menggunakan Visual Basic
PDF
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVC
PDF
Pocket book window builder eclipse
PDF
studi kasus database dengan paradox.pdf
Modul praktikum vb
Java & my sql
Tutorial connecting access netbeans
Tampil data di tabel dg Java & netbeans
Netbeans jasper-tutorial
Laporan tugas akhir daspro kelompok
Membuat aplikasi sederhana menggunakan java
Mengolah Database dengan SQL dan Crystal Report dalam Visual Basic 6.0
Modul praktikum vb
Modul praktikum vb
Modul ii-membuat-aplikasi-sederhana-toko-bahan-pakan
Membuat Form tambah dan update barang
Pemograman Visual Akutansi 1
Jav mysql-fix
APLIKASI DATA BARANG DAN DATA SUPPLIER MENGGUNAKAN VISUAL BASIC 6.0
Membangun Aplikasi Database Oracle Menggunakan Visual Basic
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVC
Pocket book window builder eclipse
studi kasus database dengan paradox.pdf

belajar neatbean

  • 1. Sharing Cooiiiii "berbagi itu nyaman" jadilah orang yang berguna & bermanfaat bagi diri dan orang lain KAMIS, 11 OKTOBER2012 MEMBUAT PROGRAM SEDERHANA DENGAN JAVA NETBEANS 7.1 Assalamu'alaikum wr wb, Salam bagi semua para penggiat IT, sy mencoba untuk publikasi dan perkenalkan diri melalui berbagi atau sharing2 sikit atau apalah nama yg gan ketahui, tanpa basa basi saya coba publikasi coding java netbeans sederhana entry barang dengan database xamp MySql dibawah ini : form netbeans untuk keterangan masing field, klick kanan pilih properties disesuaikan sebagai berikut :
  • 2. Komponen Properties Keterangan JLable1 text DATA BARANG CV. ADD LIBRARY JLable2 text Kode Barang JLable3 text Nama Barang JLable4 text Harga Barang JLable5 text Satuan JLable6 text Stock JTextFiled1 variable name vkode JTextFiled2 variable name vnama JTextFiled3 variable name vharga JTextFiled4 variable name vsatuan JComboBox1 variable name vstock JButton1 text variable name Save tsave JButton2 text variable name Edit tedit JButton3 text variable name Find tfind JButton4 text variable name Delete tdelete JButton5 text variable name EXIT texit untuk mengkoneksikan netbeans, gan aktifkan dulu xamp dengan cara click start untuk apache dan mysql, click admin pada mysql, kemudian akan tampilan jendela tampilan database mysql, kemudian buat database yang anda inginkan. untuk penulisan coding java netbeans barang : package latihan_vii; import java.sql.Connection; import java.sql.Statement; import java.sql.DriverManager; import java.sql.ResultSet; import javax.swing.JOptionPane; public class barang extends javax.swing.JFrame { public Connection kon; public String sql=""; public Statement stat;
  • 3. public ResultSet rs; //double click tombol exit, kemudian ketikan coding dibawah ini : private void texitActionPerformed(java.awt.event.ActionEvent evt) { this.dispose(); } //double click tombol save, kemudian ketikan coding dibawah ini : private void tsaveActionPerformed(java.awt.event.ActionEvent evt) { try { Class.forName("sun.jdbc.odbc.JdbcOdbc"); kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang"); //nama koneksi pada database mysql xamp sql="insert into tbl_barang values ('"+vkode.getText()+"','"+vnama.getText()+"','"+vharga.getText()+"','"+vsatuan.getSelectedItem( )+"','"+vstock.getText()+"')"; stat=kon.createStatement(); stat.execute(sql); vkode.setText(""); vnama.setText(""); vharga.setText(""); vsatuan.setSelectedIndex(0); vstock.setText(""); vkode.requestFocus(); JOptionPane.showMessageDialog(null, "Data Telah Disimpan"); } catch (Exception e) { } } //untuk menambah item pilihan pada combobox, dengan cara click kanan pada form, kemudian pilih event, kemudian pilih windows, kemudian click WindowsActived, kemudian ketikan coding dibawah ini : private void formWindowActivated(java.awt.event.WindowEvent evt) { vsatuan.addItem("Buah"); vsatuan.addItem("Examplar"); vsatuan.addItem("Dus"); vsatuan.addItem("Lusin"); vsatuan.addItem("Kodi"); vsatuan.addItem("Kg"); vsatuan.addItem("Meter"); vsatuan.addItem("Kaleng"); vsatuan.addItem("Set"); } //untuk tombol cari/find, double click kemudian ketikan coding dibawah ini : private void tfindActionPerformed(java.awt.event.ActionEvent evt) { try { Class.forName("sun.jdbc.odbc.JdbcOdbc"); kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang"); sql="select*from tbl_barang where kode_barang='"+vkode.getText()+"'"; stat=kon.createStatement(); rs=stat.executeQuery(sql);
  • 4. while(rs.next()) { vnama.setText(rs.getString("nama_barang")); vharga.setText(rs.getString("harga")); vsatuan.setSelectedItem(rs.getString("satuan")); vstock.setText(rs.getString("stock")); JOptionPane.showMessageDialog(null, "Data Ditemukan"); } } catch (Exception e) { } } //untuk tombol edit, doubel click kemudian ketikan coding dibawah ini: private void teditActionPerformed(java.awt.event.ActionEvent evt) { try { Class.forName("sun.jdbc.odbc.JdbcOdbc"); kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang"); sql="update tbl_barang set nama_barang='"+vnama.getText()+"',harga='"+vharga.getText()+"',satuan='"+vsatuan.getSelecte dItem()+"',stock='"+vstock.getText()+"'where kode_barang='"+vkode.getText()+"'"; stat=kon.createStatement(); stat.execute(sql); vkode.setText(""); vnama.setText(""); vharga.setText(""); vsatuan.setSelectedIndex(0); vstock.setText(""); vkode.requestFocus(); JOptionPane.showMessageDialog(null, "Data Sudah Diedit"); } catch (Exception e) { } } //untuk tombol delete, doubel click kemudian ketikan coding dibawah ini: private void tdeleteActionPerformed(java.awt.event.ActionEvent evt) { try { Class.forName("sun.jdbc.odbc.JdbcOdbc"); kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang"); sql="delete from tbl_barang where kode_barang='"+vkode.getText()+"'"; stat=kon.createStatement(); stat.execute(sql); vkode.setText(""); vnama.setText(""); vharga.setText(""); vsatuan.setSelectedIndex(0); vstock.setText(""); vkode.requestFocus(); JOptionPane.showMessageDialog(null, "Data Telah Dihapus"); } catch (Exception e) { } }
  • 5. nie koding form transaksi : bagi gan sekalian, untuk buat database sama dengan koneksi barang diatas. untuk keterangan masing field, klick kanan pilih properties disesuaikan sebagai berikut : Komponen Properties Keterangan JLable1 text DATA TRANSAKSI CV. ADD LIBRARY JLable2 text Nomor Faktur JLable3 text Kode Barang JLable4 text Tanggal Transaksi JLable5 text Jumlah Transaksi JTextFiled1 variable name vnofak JTextFiled2 variable name vkode JTextFiled3 variable name vtgl JTextFiled4 variable name vjumlah JBotton1 text variable name SAVE tsave
  • 6. JBotton2 text variable name EDIT tedit JBotton3 text variable name FIND tfind JBotton4 text variable name DELETE tdelete JBotton5 text variable name EXIT texit nie coding nya gan untuk transaksi form java netbeans transaksi : package latihan_vii; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import java.sql.ResultSet; import javax.swing.JOptionPane; public class transaksi extends javax.swing.JFrame { public Connection kon; public Statement stat; public String sql=""; public ResultSet rs; private void texitActionPerformed(java.awt.event.ActionEvent evt) { this.dispose(); private void tsaveActionPerformed(java.awt.event.ActionEvent evt) { try { Class.forName("sun.jdbc.odbc.JdbcOdbc"); kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang"); sql="insert into tbl_transaksi values('"+vnofak.getText()+"','"+vkode.getText()+"','"+vtgl.getText()+"','"+vjumlah.getText()+"') "; stat=kon.createStatement(); stat.execute(sql); vnofak.setText(""); vkode.setText(""); vtgl.setText(""); vjumlah.setText(""); vnofak.requestFocus(); JOptionPane.showMessageDialog(null, "Terima Kasih"); } catch (Exception e) { } } private void teditActionPerformed(java.awt.event.ActionEvent evt) { try { Class.forName("sun.jdbc.odbc.JdbcOdbc"); kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang"); sql="update tbl_transaksi set kode_barang='"+vkode.getText()+"',tgl_transaksi='"+vtgl.getText()+"',jml_transaksi='"+vjumlah.
  • 7. getText()+"'where no_faktur='"+vnofak.getText()+"'"; stat=kon.createStatement(); stat.execute(sql); vnofak.setText(""); vkode.setText(""); vtgl.setText(""); vjumlah.setText(""); vnofak.requestFocus(); JOptionPane.showMessageDialog(null, "Data Sudah Diedit"); } catch (Exception e) { } } private void tfindActionPerformed(java.awt.event.ActionEvent evt) { try { Class.forName("sun.jdbc.odbc.JdbcOdbc"); kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang"); sql="select*from tbl_transaksi where no_faktur='"+vnofak.getText()+"'"; stat=kon.createStatement(); rs=stat.executeQuery(sql); while(rs.next()) { vkode.setText(rs.getString("kode_barang")); vtgl.setText(rs.getString("tgl_transaksi")); vjumlah.setText(rs.getString("jml_transaksi")); JOptionPane.showMessageDialog(null, "Data Ditemukan"); } } catch (Exception e) { } } private void tdelActionPerformed(java.awt.event.ActionEvent evt) { try { Class.forName("sun.jdbc.odbc.JdbcOdbc"); kon=DriverManager.getConnection("jdbc:odbc:koneksi_barang"); sql="delete from tbl_transaksi where no_faktur='"+vnofak.getText()+"'"; stat=kon.createStatement(); stat.execute(sql); vnofak.setText(""); vkode.setText(""); vtgl.setText(""); vjumlah.setText(""); vnofak.requestFocus(); JOptionPane.showMessageDialog(null, "Data Telah Dihapus"); } catch (Exception e) { } } hehehehe, met mencoba utk gan yang gi ada tugas java netbeans, klau ada salah penulisan atau salah koding, maklum ni baru belajar java, wkwkwkwkwkwkwkwkwkwkwkwk Diposkan oleh edimahdi di 06.04 Kirimkan Ini lewat EmailBlogThis!Berbagi ke TwitterBerbagi ke FacebookBagikan ke Pinterest
  • 8. Tidak ada komentar: Poskan Komentar Posting Lebih BaruBeranda Langganan: Poskan Komentar (Atom) TRANSLATE Diberdayakan oleh Terjemahan ARSIP BLOG  ► 2013 (1)  ▼ 2012 (7) o ▼ Oktober (7)  Aplikasi Transaksi Sepeda Motor menggunakan Java N...  Aplikasi Pendataan Sepeda Motor Java Netbeans deng...  Aplikasi Nasabah Motor + Mysql XAMPP sorrigan, ag...  Form Login Sederhana Java Netbeans + MySql XAMPP <...  MEMBUAT KONEKSI ODBC JAVA NETBEANS DENGAN MySql XA...  Cara membuat database MySql pada XAMP Jumpa gi gan...  Membuat Program Sederhana dengan Java Netbeans 7.1... MENGENAI SAYA edimahdi Lihat profil lengkapku Template Picture Window. Gambar template oleh luoman. Diberdayakan oleh Blogger. v