SMK Informatika Menerima Siswa Baru Tahun Pelajaran 2009/2010 dengan program keahlian :
1. Rekayasa Perangkat Lunak
2. Teknik Komputer Jaringan
3. Akuntansi
4. Administrasi Perkantoran
Pendaftaran Gelombang 1 (1 Mei 2009)
Tes Penempatan (28 Mei 2009)
Pendaftaran Gelombang II ( 28 Mei 2009)
Tes Penempatan II (27 Juni 2009)
Segera Hubungi di kampus Jl. KH. Amin Jasuta No.15B Kaloran Serang Banten
Penerimaan Siswa Baru
Akhirnya situs resmi SMK INFORMATIKA SERANG launcing juga….
bagi anda yang ingin melihat informasi seputar kami silahkan kunjungi
website resmi kami di : http://smk-informatika-srg.sch.id
mudah-mudahan dapat ilmu lebih banyak dan informasinya..
We are the Future.
salam…buat siswa – siswiku…terus gali informasi untuk menguasasi dunia
Sumber : http://www.herdy1922.co.cc/
terima kasih sebelumnya mas herdy
Mudah koq caranya, asal kamu masih bisa akses fisik ke komputer nya langsung (bukan remote computer).
Coba masuk / booting lewat DOS, kemudian masuk ke folder
C:\Windows\System32
Kemudian ketik perintah berikut :
NET USER namakamu passwordkamu /ADD
NET LOCALGROUP ADMINISTRATORS namakamu /ADD
NET LOCALGROUP USERS namakamu /DELETE
Nah abis itu restart tuh komp nya dan login dengan namakamu dan passwordkamu, kamu otomatis akan berstatus ADMINISTRATOR
note :
Sesuaikan namakamu dan passwordkamu dengan nama user dan password sesuai selera
salam…
Keluarga besar Civitas Akademik SMK Informatika Serang
mengucapkan
SELAMAT DAN SUKSES
Kepada YAYASAN PENDIDIKAN INFORMATIKA SERANG
Atas berdirinya
Universitas Serang Raya (UNSERA)
Semoga menjadi sentral pendidikan mandiri, bermartabat, handal dalam ilmu pengetahuan dan teknologi, kokoh dalam iman dan taqwa
Serang, 24 Januari 2009
Kepala Sekolah,
TTD.
Drs. SURYAMAN, MM
Ingin mencoba sebuah distro Linux tetapi merasa malas untuk meninggalkan Windows? Ubuntu Hardy memang sudah mengemas Wubi yang memungkinkan Anda untuk menggunakan Ubuntu sebagai sebuah aplikasi dalam Windows, tetapi MobaLiveCD membawa konsep pemakaian ini selangkah lebih mudah lagi tanpa harus menginstal aplikasi apapun di Windows.

Berbasiskan komponen emulasi QEMU yang open source, Anda hanya perlu mengunduh sebuah file exe dari MobaLiveCD yang berukuran 1,4MB dan memilih sebuah distro Linux dalam bentuk ISO yang ingin Anda gunakan tanpa perlu melakukan restart. Apabila Anda ingin mencoba beberapa distro Linux dengan cepat, Anda juga dapat menginstal MobaLiveCD untuk menambahkan opsi memulai LiveCD dari context menu.
Karena menggunakan teknologi emulasi yang berarti Anda mengoperasikan sebuah sistem operasi dalam sistem operasi lain, dari segi kecepatan penggunaan Linux dengan cara ini tidak maksimum, tetapi merupakan cara yang termudah dan nyaman untuk memamerkan, sekedar memeriksa hasil unduhan atau mencoba banyak distro Linux dengan cepat tanpa perlu instalasi atau reboot. (via Lifehacker)
Produk lain dari Mobatek yang juga patut dicoba adalah MobaSSH yang memungkinkan Anda untuk menjalankan sebuah server SSH di Windows hanya dengan satu klik saja.
Kedua aplikasi ini dapat dipakai secara gratis.
Ingin mencoba sebuah distro Linux tetapi merasa malas untuk meninggalkan Windows? Ubuntu Hardy memang sudah mengemas Wubi yang memungkinkan Anda untuk menggunakan Ubuntu sebagai sebuah aplikasi dalam Windows, tetapi MobaLiveCD membawa konsep pemakaian ini selangkah lebih mudah lagi tanpa harus menginstal aplikasi apapun di Windows.

Berbasiskan komponen emulasi QEMU yang open source, Anda hanya perlu mengunduh sebuah file exe dari MobaLiveCD yang berukuran 1,4MB dan memilih sebuah distro Linux dalam bentuk ISO yang ingin Anda gunakan tanpa perlu melakukan restart. Apabila Anda ingin mencoba beberapa distro Linux dengan cepat, Anda juga dapat menginstal MobaLiveCD untuk menambahkan opsi memulai LiveCD dari context menu.
Karena menggunakan teknologi emulasi yang berarti Anda mengoperasikan sebuah sistem operasi dalam sistem operasi lain, dari segi kecepatan penggunaan Linux dengan cara ini tidak maksimum, tetapi merupakan cara yang termudah dan nyaman untuk memamerkan, sekedar memeriksa hasil unduhan atau mencoba banyak distro Linux dengan cepat tanpa perlu instalasi atau reboot. (via Lifehacker)
Produk lain dari Mobatek yang juga patut dicoba adalah MobaSSH yang memungkinkan Anda untuk menjalankan sebuah server SSH di Windows hanya dengan satu klik saja.
Kedua aplikasi ini dapat dipakai secara gratis.
Sekarang ini, hanya dibutuhkan sebuah flash disk mini dan program seperti UNetBootin untuk menciptakan sebuah Linux portabel yang bisa dijalankan di semua komputer yang mendukung boot dari USB. UNetbootin memiliki daftar distro yang didukung, tetapi tidak memberikan petunjuk mana pilihan yang terbaik untuk digunakan.
Di bawah ini, terdapat 4 program yang tidak perlu dijalankan dari hard disk yaitu: Damn Small Linux, Puppy Linux, Xubuntu dan Fedora. Baca beberapa penjelasannya di bawah ini dan silakan tentukan mana yang terbaik bagi anda.
Keterangan: semua sistem di bawah ini kecuali satu dibuat dengan UNetbootin versi terbaru. Semua distro diuji pada laptop yang sama yaitu Thinkpad 2.0 GHz Centrino Duo dengan RAM 2GB. Fedora 9 dijalankan dengan live USB creator miliknya sendiri (informasi lebih lanjut, klik di sini.
Damn Small Linux 4.46
Distro yang berukuran sangat kecil dan efisien yang menggunakan versi lama dari kernel Linux. Sangat cocok untuk perangkat keras yang sudah berumur tetapi tidak disarankan untuk digunakan di PC baru.
- Syarat minimum: prosesor Intel 486 dengan RAM 24MB
- Ukuran: 50MB (selamanya, menurut kepala proyek)
- Waktu boot: 23,1 detik
- Kelebihan: browser Firefox dan Dillo yang super ringan. Akses ke banyak fitur tambahan seperti server SSH/FTP dan Conky sudah tersedia. Dapat menggunakan klik kanan untuk mengakses hampir segalanya semua fitur distro ini
- Kekurangan: menu-menu yang terlalu padat. Deteksi perangkat keras yang kurang, tidak mendeteksi tetikus USB ThinkPad, kartu Wi-Fi Intel dan audio. Hanya menggunakan VESA untuk tampilan grafis.
- Cocok untuk: siapapun dengan perangkat keras yang sudah sangat tua atau siapapun yang merasa nyaman melakukan banyak hal dari command line.
Puppy Linux 4.1
Sistem ringan yang bisa di-boot dan dijalankan sepenuhnya pada USB. Jika sistem memiliki RAM yang lebih dari 256MB, Puppy bisa memindahkan dirinya penuh ke RAM disk sehingga Anda dapat mencabut flash disk Anda dari komputer dan terus mengoperasikan Puppu Linux.
- Syarat minimum: Pentium 166MMX dengan RAM 128MB
- Ukuran: 94MB
- Waktu boot: boot pertama 43,5 detik sambil memilih konfigurasi, akan lebih lama jika Anda memilih video driver XORG yang lebih baik. Boot setelah konfigurasi tersimpan: 32 detik.
- Kelebihan: wizard untuk membuat koneksi jaringan. Dukungan untuk MP3 dan media lainnya (bahkan menulis Blu-ray) pada boot pertama. Mengemas banyak fitur unik seperti Puppy podcast grabber, PDF converter, custom Puppy distro maker, Gparted partition editor dan password manager. Puppy juga menawarkan wizard untuk mengaktifkan perangkat keras yang tidak secara otomatis terdeteksi dan beberapa tugas lainnya.
- Kekurangan: boot pertama yang lamban dan opsi video. Konfigurasi nirkabel harus dikonfigurasi secara manual dan kemudian menghilang lagi. Seperti Damn Small Linux, menu agak padat dan sulit dinavigasi.
- Cocok untuk: siapapun yang mencari sistem yang bekerja pada ukuran mini hingga Linux portabel yang berkinerja tinggi
Xubuntu 8.04
Pada dasarnya adalah Ubuntu yang dioptimisasi untuk mengoperasikan Xfce desktop environment yang jauh lebih ringan dari Gnome.
- Syarat minimum: prosesor sekelas Pentium dan RAM 128MB untuk penggunaan LiveCD (192 untuk instalasi)
- Ukuran: 544MB
- Waktu boot: 48,4 detik
- Kelebihan: aplikasi dan fitur spesifik Ubuntu (Add/Remove programs, modifikasi Firefox, setting manager, dan lain-lain). Juga mendukung berbagai aplikasi GNOME dan/atau KDE. Bisa diinstalasikan pada Windows tanpa membutuhkan partisi tambahan (via Wubi). Network manager menawarkan kemudahan koneksi nirkabel. Dukungan untuk akses drive NTFS.
- Kekurangan: sistem yang berada pada ambang batas bawah RAM minimum akan berjalan lambat jika membuka beberapa aplikasi secara bersamaan.
- Cocok untuk: pada dasarnya siapapun yang menyukai Ubuntu, tetapi ingin mengecilkannya pada sebuah USB, dengan beberapa programnya dimodifikasi.
Fedora 9 Live
Proyek Fedora memiliki fitur Live USB maker yang dapat dipakai di Windows sehingga mengemas Fedora ke dalam sebuah USB tanpa merusak data-data lain sangatlah mudah.
- Syarat minimum: Pentium II 400MHz dan RAM 256MB
- Ukuran: mendekati 725MB
- Waktu boot: 45,5 detik
- Kelebihan: mendukung perangkat keras arsitektur PowerPC. Persistent overlay untuk menyimpan dokumen dan data yang bisa dikustomisasi. Kuat, GNOME dan KDE yang sudah diperbaharui, dengan beberapa fitur tambahan.
- Perbaikan yang dibutuhkan: memungkinkan akses drive NTFS dan akses media akan sangat baik jika telah dijadikan dasar (default). Terkadang menyangkut (hang) ketika sedang mengakses fitur sistem tertentu.
- Cocok untuk: siapapun yang memiliki komputer cukup canggih, terminal USB, dan menginginkan GNOME dan KDE yang terbaru.
Silakan coba dan tentukan distro USB mana yang paling cocok untuk Anda. Untuk sumber artikel, silakan klik di sini dan ingat, distro Linux yang ditulis di sini hanyalah segelintir dari distro Linux yang tersedia secara gratis di internet saat ini, sehingga apabila distro-distro di atas belum cocok untuk kebutuhan Anda, melakukan sedikit riset di Google akan memberikan Anda lebih banyak opsi lagi.
Pembatasan akses melalui jaringan internet sudah menjadi masalah umum di banyak negara, terutama di wilayah Asia. Jika akses ke suatu situs dan informasi dibatasi/diblokir oleh administrator jaringan atau ISP, maka pengguna yang berada di suatu tempat (sekolah, kantor, warnet, dll) atau negara akan mengalami kesulitan didalam mengaksesnya. Contoh layanan yang sering diblokir oleh berbagai negara/kantor adalah Youtube.
Pembatasan akses di lain pihak juga dilakukan oleh para penyedia konten untuk mencegah akses oleh pengguna yang berada di luar target pasarnya, biasanya karena masalah legal. Contohnya adalah layanan radio internet Pandora dan video streaming seperti Hulu, ABC dan bahkan Youtube (untuk video tertentu). Salah satu kasus besar terakhir adalah bagaimana Google menuruti kemauan pemerintahan AS untuk tidak menyediakan aplikasi miliknya kepada pengguna di Kuba, Syria, Korea Selatan, Iran dan Sudan.
Seperti kata pepatah, banyak jalan menuju Roma. Di bawah ini adalah berbagai cara yang dapat Anda coba untuk mengakses situs yang diblokir.
1. Menggunakan alamat IP
Apabila aplikasi yang digunakan hanya memblokir nama domain saja (misal: *.youtube.com), cara filtering ini dapat disiasati dengan menggunakan alamat IP situs tersebut (misalnya untuk YouTube 209.131.36.158).
Untuk mengetahui alamat IP sebuah situs, kita dapat mencoba melakukan ping terhadap situs tersebut. Caranya masuk ke command prompt (Start > Run > ketik: cmd > Enter) dan ketik ping nama_situs.com lalu tekan enter. Maka akan muncul alamat IP situs tersebut.
Selain itu untuk mendapatkan alamat IP suatu situs juga bisa dilakukan melalui layanan Host to IP dan Whois Domain Tools.
2. Menggunakan Layanan Short URL
Jika kasusnya sama dengan di atas, cara lain yang bisa dilakukan adalah dengan memanfaatkan layanan url shortening seperti TinyURL, MooURL dan SnipURL.
3. Menggunakan Arsip Online dan Cache
Beberapa mesin pencari seperti Google dan Yahoo menyimpan tembolok berbagai situs populer yang tetap bisa melihat isi dari situs walaupun yang aslinya telah diblok atau dihapus sekalipun. Klik link bertuliskan ‘cached’ maka kita akan dibawa ke halaman tembolok dari mesin pencari (apabila disimpan).

Selain itu ada juga layanan yang khusus ditujukan untuk membantu Anda mencari arsip-arsip online. Wayback Machine adalah layanan yang secara periodik menyimpan salinan hampir semua situs di internet dari awal situs-situs tersebut berjalan.

4. Menggunakan Penerjemah Online
Layanan penerjemah online yang terkenal seperti Altavista BabelFish, Google Translate, WorldLingo dan Live Translator membantu kita untuk menerjemahkan situs dari satu bahasa ke bahasa lain. Cukup masukkan URL situs yang diblok dan pilih opsi terjemahan ke dalam bahasa yang Anda inginkan (atau bahasa yang sama).
5. Berlangganan RSS Feed
Trik yang ini mungkin tidak berlaku untuk berbagai situs, tetapi jika situs yang ingin Anda kunjungi menyediakan fitur sindikasi RSS, (biasanya situs berita dan blog), Anda dapat mencoba untuk berlangganan dan membacanya dengan sebuah RSS/Feed Reader.

Layanan RSS/ Feed Reader yang dapat Anda gunakan bisa berupa aplikasi desktop (Feed Demon, Feed Reader dan Sharp Reader), web browser Firefox, Opera, IE dan lain-lain, atau dengan tambahan ekstensi (InfoRSS, Sage, dan NewsFox), dan yang terakhir menggunakan aplikasi online (Google Reader dan Feed Show).
6. Menggunakan Layanan Anonymizer
Layanan ini pada intinya digunakan untuk meningkatkan privasi saat berinternet dengan menyamarkan identitas Anda dari situs melalui sebuah proxy. Menggunakan layanan anonymizer, alamat IP dan informasi Anda yang lain tidak akan diketahui oleh situs yang Anda kunjungi. Beberapa layanan bahkan menyediakan fitur tambahan seperti memblokir cookies, iklan dan enkripsi. Karena tidak mengakses situs secara langsung, terkadang Anda dapat mengakses situs yang tadinya diblokir.
Kebanyakan layanan seperti ini berbayar, namun ada beberapa yang masih tersedia gratis seperti Anonymouse, Daily Best Links, dan YouHide.
7. Menggunakan Proxy di Browser
Ada banyak sekali proxy gratis yang dapat Anda temukan di internet, beberapa situs yang bisa Anda pakai secara gratis:
Setelah Anda memilih salah satu proxy dari situs-situs di atas, konfigurasi browser Anda untuk menggunakan proxy tersebut. Pengaturan proxy di Firefox

Klik Tools > Options, pada jendela yang muncul pilih tab Advanced, lalu Network, pilih Manual proxy configuration dan masukkan alamat IP Proxy pada kotak HTTP Proxy dan isi Port-nya.
Agar pengaturan proxy bisa lebih luas lagi, bisa dengan menambahkan add-ons Firefox tentang proxy yang banyak tersedia.
Pengaturan Proxy di Internet Explorer

Klik Tools > Internet Options. Pilih tab Connections, klik LAN Settings, lalu beri tanda cek pada Use a proxy server for your…. dan ketik alamat IP dan port proxy pada kotak yang disediakan.
8. Menggunakan Google Mobile Search
Anda juga dapat mencoba menggunakan Google mobile search, tetapi biasanya hasil yang didapat tidak maksimal. Cara ini sama seperti saat menggunakan web translator atau web proxy
.
9. Melalui Email
Layanan terbaik untuk trik yang ini adalah Web2Mail. Kita dapat berlangganan situs-situs favorit kita melalui email. Anda juga dapat berlangganan banyak situs sekaligus yang diatur dalam folder-folder sehingga tertata rapi. Setiap kali halaman situs berubah, Web2Mail akan secara otomatis mengirimkan halaman baru ke alamat email Anda. Anda juga dapat mengatur apa saja dan kapan dikirimkan.
Ada juga layanan RSSFWD yang akan secara otomatis mengubah RSS menjadi email yang dikirimkan ke akun email Anda.
10. Menggunakan Aplikasi Tambahan
Aplikasi tambahan yang dimaksud adalah aplikasi selain browser yang dapat digunakan untuk mengakses internet untuk menghindari blokir. Beberapa di antara aplikasi yang dapat digunakan adalah:
GPass adalah aplikasi gratisan yang menyediakan koneksi terenkripsi untuk melewati sensor dan filtering. Aplikasi ini menggunakan socks tunnel yang terenkripsi dan dapat memanfaatkan aplikasi anonymizer lain seperti Skype dan Tor sebagai tambahan.
Pengguna cukup melakukan drag dan drop aplikasi tertentu seperti web browser, email client, IM dan aplikasi lainnya yang membutuhkan koneksi internet ke dalam jendela program GPass. Tanpa membutuhkan pengaturan lain yang biasanya rumit, Anda dapat langsung menjalankan aplikasi-aplikasi tersebut seperti biasa dengan lebih aman. Sangat berguna bagi Anda yang menggunakan akses internet menggunakan Hotspot/ Wi-Fi publik. Coba juga Hotspot Shield.

Aplikasi lainnya yang bisa Anda coba adalah Tor. Aplikasi ini sudah terkenal sangat tangguh untuk membuat keberadaan kita di internet tidak diketahui. Pengembangan awalnya dilakukan dan digunakan oleh U.S. Navy (Angkatan Laut AS) untuk mengamankan komunikasi pemerintah. Cara kerjanya adalah dengan menggunakan banyak anonymous server sekaligus untuk sebuah permintaan situs web.
Tiga buah gambar di bawah ini dapat menjelaskan bagaimana Tor bekerja:



11. Remote Connect ke PC
Ini cara terakhir yang paling ampuh, tetapi ada beberapa syarat yang harus dipenuhi. Anda harus memiliki komputer di tempat lain yang aktif dan terkoneksi dengan internet, misalnya sebuah komputer di rumah. Instal dan jalankan aplikasi Remote Connect yang gratis seperti UltraVNC atau TightVNC dan gunakan sandi yang aman.
Setelah itu instal aplikasi client di komputer yang Anda pakai di tempat lain, dan ketik alamat IP/Host name/Nama komputer di rumah (kunjungi whatsmyip.org untuk mendapatkan alamat IP Anda) dan sandi untuk memanfaatkan jaringan internet rumah Anda yang bebas untuk mengakses apapun situs yang Anda dapat Anda akses di rumah sendiri.
Untuk mendapatkan tingkat keberhasilan yang lebih tinggi, gunakan juga beberapa trik di bawah ini:
- Gunakan nama domain apabila koneksi internet di kantor/sekolah memblokir semua request yang menggunakan alamat IP (DynDNS atau lebih baik lagi apabila Anda sudah memiliki domain Anda sendiri)
- Gunakan protokol HTTP VNC yang dapat diakses melalui browser (tidak perlu menginstal VNC Viewer di komputer kantor/sekolah)
12. Menggunakan Layanan Alternatif
Kalau Anda tahu layanan online alternatif yang bisa dipakai dan selalu menyimpan data online, Anda tidak perlu marah-marah, kesal atau stress hanya karena satu situs diblok. Misalkan akses ke layanan email GMail diblok dari tempat Anda, gunakan layanan email lain untuk mem-forward ke GMail atau mengaksesnya melalui aplikasi atau perangkat yang mendukung POP3.
Jangan jadikan internet sebagai tempat penyimpanan data utama. Terlebih untuk file-file penting dan rahasia. Biasakan untuk mem-backup data online ke komputer maupun sebaliknya. Mungkin saja cloud computing itu serapuh namanya^^. Bisa Anda baca pendapat pendiri GNU mengenai cloud computing.
Bagian ini sebenarnya bukan cara terakhir, tapi saya masukkan untuk mengingatkan Anda supaya tidak lagi hanya terpaku pada satu layanan di internet, dan mulai dari sekarang mencari alternatif yang tersedia banyak di internet yang sangat luas ini.
Sumber:
- http://lifehacker.com/5061683/gpass-boosts-browsing-privacy-circumvents-censorship-and-filters
- http://www.ghacks.net/2008/09/24/gpass-bypass-censorship-and-restrictions/
- http://www.webstuffscan.com/2006/11/23/how-to-access-blocked-websites-top-10/
- http://www.hongkiat.com/blog/9-alternative-ways-to-access-blocked-sites/
Menggunakan PHP untuk mengupload file ke dalam database MySQL kadang dibutuhkan oleh beberapa aplikasi berbasis web. Sebagai contoh untuk menyimpan file-file pdf atau gambar untuk membuat tempat penyimpanan yang bersifat online.
Untuk membuat aplikasi upload ini, langkah pertama buatlah sebuah table dengan menggunakan phpMyAdmin atau langsung dari mysql shell command:
CREATE TABLE upload (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
type VARCHAR(30) NOT NULL,
size INT NOT NULL,
content MEDIUMBLOB NOT NULL,
PRIMARY KEY(id)
);
Kemudian buatlah form untuk upload filenya
Form upload harus terdapat encytype=”multipart/form-data” jika tidak maka tidak akan bekerja. Dan form method gunakan method=”post”. Gunakan input hidden MAX_FILE_SIZE sebelum file input. Akan membatasi ukuran file yang akan diupload.
Kemudian buatlah file untuk menerima kiriman variable post dari form upload file.
0)
{
$fileName = $_FILES['userfile']['name'];
$tmpName = $_FILES['userfile']['tmp_name'];
$fileSize = $_FILES['userfile']['size'];
$fileType = $_FILES['userfile']['type'];
$fp = fopen($tmpName, ‘r’);
$content = fread($fp, filesize($tmpName));
$content = addslashes($content);
fclose($fp);
if(!get_magic_quotes_gpc())
{
$fileName = addslashes($fileName);
}
include ‘library/config.php’;
include ‘library/opendb.php’;
$query = “INSERT INTO upload (name, size, type, content ) “.
“VALUES (’$fileName’, ‘$fileSize’, ‘$fileType’, ‘$content’)”;
mysql_query($query) or die(’Error, query failed’);
include ‘library/closedb.php’;
echo “
File $fileName uploaded
”;
}
?>
Bila ingin membuat aplikasi dengan spesifikasi file yang lebih besar, seperti file mp3, film, dan file-file besar lainnya, ada beberapa setting yang perlu diubah dari Web Server (php.ini), MySQL (my.cnf)
php.ini
upload_max_filesize = 127M
post_max_size = 127M
max_execution_time = 360
my.cnf
[mysqld]
max_allowed_packet = 127M
Berikut ini contoh penggunaan package dan koneksi ke MySQL. Langkah Pertama, kita buat database bernama jurnal, dengan tabel bernama jurnal, yang field-fieldnya tgl, masuk dan keluar, isi tabel tersebut.
Langkah selanjutnya, kita buat file untuk memanggil koneksi,
Berikut ini adalah listing programnya :
/**
*simpan file ini pada folder open
*simpan dengan nama connect.java
*/
package open;
import java.sql.*;
public class connect
{
private String driver=”com.mysql.jdbc.Driver”;
private String koneksi=”jdbc:mysql://localhost/jurnal”;
private String user=”root”;
private String pass=””;
protected Connection con;
protected Statement st;
protected ResultSet rs;
public connect(){}
public void buatkoneksi()throws Exception{
try{
Class.forName(driver);
con=DriverManager.getConnection(koneksi,user,pass);
}catch(Exception e){
System.out.println(”driver tidak ketemu\nada kesalahan koneksi”);
}
}
public boolean gettampiljurnal() throws Exception{
st=con.createStatement();
rs=st.executeQuery(”select * from jurnal”);
return (rs!=null);
}
public boolean getnext()throws Exception{
return rs.next();
}
public String getfield(String f)throws Exception{
return rs.getString(f);
}
}
*******************
compile file di atas
*******************
di luar folder, kita buat file untuk memanggil file koneksi di atas
/**
*simpan dengan nama jurnalmysql.java
*/
import java.sql.*;
import open.connect;
class jurnalmysql extends connect
{
public static void main(String args[])throws Exception{
connect c=new connect();
c.buatkoneksi();
if (c.gettampiljurnal())
{
System.out.println(”tgl masuk keluar saldo”);
int saldo=0;
int saldoakhir=0;
while (c.getnext())
{
String tgl=c.getfield(”tgl”);
int masuk=Integer.parseInt(c.getfield(”masuk”));
int keluar=Integer.parseInt(c.getfield(”keluar”));
saldo=(masuk-keluar);
saldoakhir=saldoakhir+saldo;
System.out.println(””+tgl+” “+masuk+” “+keluar+” “+saldoakhir);
}
System.out.println(”==============================”);
System.out.println(”saldo “+saldoakhir);
}
}
}
***************
compile dan run file di atas
***************
Berikut hasil running-nya


