koneksidb.java
Buat sebuah file .java dengan nama oknesidb.java
package tugasbesarppbo;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class koneksidb {
private static Connection koneksi;
public static Connection getKoneksi(){
if(koneksi == null){
try {
String url = "jdbc:mysql://localhost:3306/dbperpustakaan";
String user = "root";
String pass = "";
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
koneksi = DriverManager.getConnection(url, user, pass);
} catch(SQLException e){
System.out.println("Database Error : "+ e);
}
}
return koneksi;
}
}
Buat sebuah method tampil data, dan isikan syntax ini di bawah tulisan Generated Code
Isi Syntax nya :
void tampilData(){
model.getDataVector().removeAllElements();
model.fireTableDataChanged();
try {
Connection c=koneksidb.getKoneksi();
Statement s= c.createStatement();
String sql="Select * from buku";
ResultSet r=s.executeQuery(sql);
while (r.next()) {
Object[] o=new Object[6];
o[0]=r.getString("ISSBN");
o[1]=r.getString("Judul");
o[2]=r.getString("Pengarang");
o[3]=r.getString("Penerbit");
o[4]=r.getString("Harga");
o[5]=r.getString("STok");
model.addRow(o);
}
r.close();
s.close();
}catch(SQLException e) {
System.out.println("Terjadi kesalahan");
}}
Button Simpan
buat button simpan - klik kanan - events - mouse - mouse clicked
Isi Syntaxnya :
String ISSBN=txtissbn.getText();
String Judul=txtjudul.getText();
String Pengarang=txtpengarang.getText();
String Penerbit=txtpenerbit.getText();
String Harga=txtharga.getText();
String Stok=txtstok.getText();
try {
Connection c=koneksidb.getKoneksi();
String sql = "Insert into buku values (?,?,?,?,?,?)";
PreparedStatement p=(PreparedStatement) c.prepareStatement(sql);
p.setString(1,ISSBN);
p.setString(2,Judul);
p.setString(3,Pengarang);
p.setString(4,Penerbit);
p.setString(5,Harga);
p.setString(6,Stok);
p.executeUpdate();
p.close();
}catch(SQLException e){
System.out.println("Terjadi kesalahan");
}finally{
tampilData();
}
Coretan Mahasiswi Teknik Informatika
Jumat, 12 Juni 2015
Rabu, 31 Desember 2014
CODING PYTHON - Mencari Luas Lingkaran
class Lingkaran(object):
#atribut
r = 0
phi = 3.14
Luas = 0
#constructor
def _init_ (self, r , phi, Luas):
self.r = r
self.phi = phi
self.Luas = Luas
#method untuk mendapatkan nilai Luas
def menghitung_Luas(self):
Luas = (self.phi * self.r * self.r)
return Luas
def main():
#instance class Lingkaran adalah l
l = Lingkaran()
#input
l.r = int(raw_input("Masukan Jari-Jari : "))
#output
print " Nilai Jari-Jari : ", l.r
print " Luas Segitiga : ", l.menghitung_Luas()
if __name__ == '__main__':
main()
#atribut
r = 0
phi = 3.14
Luas = 0
#constructor
def _init_ (self, r , phi, Luas):
self.r = r
self.phi = phi
self.Luas = Luas
#method untuk mendapatkan nilai Luas
def menghitung_Luas(self):
Luas = (self.phi * self.r * self.r)
return Luas
def main():
#instance class Lingkaran adalah l
l = Lingkaran()
#input
l.r = int(raw_input("Masukan Jari-Jari : "))
#output
print " Nilai Jari-Jari : ", l.r
print " Luas Segitiga : ", l.menghitung_Luas()
if __name__ == '__main__':
main()
Minggu, 23 November 2014
CODING PYTHON - Menghitung Luas Segitiga
# Name: Program Menghitung Luas Segitiga
# Purpose: P. Algoritma & Pemrograman
#
# Author: FrikaKikiMasivers
#
# Created: 02/10/2014
# Copyright: (c) W1714 2014
# Licence: <your licence>
#-------------------------------------------------------------------------------
class Lingkaran(object):
#atribut
r = 0
phi = 3.14
Luas = 0
#constructor
def _init_ (self, r , phi, Luas):
self.r = r
self.phi = phi
self.Luas = Luas
#method untuk mendapatkan nilai Luas
def menghitung_Luas(self):
Luas = (self.phi * self.r * self.r)
return Luas
def main():
#instance class Lingkaran adalah l
l = Lingkaran()
#input
l.r = int(raw_input("Masukan Jari-Jari : "))
#output
print " Nilai Jari-Jari : ", l.r
print " Luas Segitiga : ", l.menghitung_Luas()
# Purpose: P. Algoritma & Pemrograman
#
# Author: FrikaKikiMasivers
#
# Created: 02/10/2014
# Copyright: (c) W1714 2014
# Licence: <your licence>
#-------------------------------------------------------------------------------
class Lingkaran(object):
#atribut
r = 0
phi = 3.14
Luas = 0
#constructor
def _init_ (self, r , phi, Luas):
self.r = r
self.phi = phi
self.Luas = Luas
#method untuk mendapatkan nilai Luas
def menghitung_Luas(self):
Luas = (self.phi * self.r * self.r)
return Luas
def main():
#instance class Lingkaran adalah l
l = Lingkaran()
#input
l.r = int(raw_input("Masukan Jari-Jari : "))
#output
print " Nilai Jari-Jari : ", l.r
print " Luas Segitiga : ", l.menghitung_Luas()
Langganan:
Postingan (Atom)