Jumat, 07 November 2014

Solusi untuk menambah Koneksi Driver ODBC Ms Access pada Windows 8 atau 8.1 64 bit

Pada Windows 8 atau 8.1 pas mau mengkoneksikan ODBC dari database (ex : Ms.Acces) dengan Pemrograman (ex : Java)  kadang akan menemui hal yang berbeda di Control Panel->Administrative Tools, yaitu terdapat 2 ODBC : ODBC Data Source 32 Bit &  ODBC Data Source 64 Bit.

Lalu jika Windows atau Ms.Office kita 64 bit maka kita memilih ODBC yang 64 Bit pula, klik pada tab Driver maka akan muncul


Jika masih pada tab Driver dan tidak terdapat Ms Access Driver atau masih kosong maka solusinya harus menginstall dulu driver AccessDatabaseEngine x64 terebih dulu, download saja disni
Lalu install, maka pada driver akan muncul driver baru seperti ini


Dan siap untuk mengkoneksikan database Ms.Access dengan program Java, untuk bagaimana cara membuat Simpan, Update, Hapus, Cari dengan Java dan Ms.Access akan dijelaskan pada postingan berikutnya.

Rabu, 15 Oktober 2014

Implementasi Sub Program (fungsi) pada Java


Buat project baru dan buat 4 form seperti ini dalam 1 packages yang sama


Form Utama

Form Kalkulalator
Form Biner
Form Faktorial
Maksud dari program tersebut adalah memanggil form lain dengan form utama, caranya ialah dengan dengan menambahkan pallete “jMenu” dan “jMenuItem”


sehingga menjadi seperti ini


Cara memanggilnya adalah dengan tambahkan kode berikut pada setiap “jMenuItem”


Penjelasan :

  • new adalah fungsi yang digunakan untuk memanggil form baru,
  • kalkulalator adalah nama form yang akan dipanggil
  • setVisible(true) adalah untuk memungkinkan menampilkan form.

Teruskan pada jMenuItem untuk memanggil form lainnya.
Sekarang masuk pada form kalkulator dan buat sub program di dalamnya

1. Source Code Form kalkulalator


Dan cara memanggil fungsi disetiap radiobutton:


Lakukan pemanggilan fungsi tersebut untuk semua radio button.

2. Source Code Form biner




3. Suorce Code Form faktorial



4. Kemudian masuk ke form utama dan running program dari form utama tadi, mudah kan?
kurang jelas? silahkan kontak saya. hehehehe
Matur Suwun

“Keep Woles and Programming”

Selasa, 14 Oktober 2014

CRUD dengan Java dan Oracle


1. Pertama connect database Oracle dengan username hr dan kemudian buat tabel “mahasiswa”.

2. Buka netbean dan buat project, kemudian tambahkan file
a. Class “KoneksiOracle.java”
b. Form “FormMahasiswa.java”
3. Tambahkan library odbc14.jar dan rs2xml.jar
4. Setelah itu buka class koneksiOracle.java dan masukkan code seperti ini:
Class tersebut sebagai koneksi program dengan database oracle yang tadi dibuat, dalam class tersebut jangan lupa import library 
import java.sql.Connection; dan import java.sql.DriverManager;”
Pada method getConnection yang terhubung dengan database local tersebut, masukkan pula username dan passwordnya.

5. Setelah selesai membuat koneksi database, kemudian buat form untuk tampilan programnya,
Pada form tersebut terdapat 4 button yang digunakan untuk “simpan, update, hapus & mengosongkan form untuk menambah data”

6. Oke kita mulai dengan menambahkan 3 variabel yang digunakan memanggil method connection, menampilkan hasil query dan menampung query yang akan ditampung
7. Kemudian untuk menampilkan data dalam “jtable”, kita buat dulu fungsi seperti ini pada “FormMahasiswa.java” dengan nama viewData()
Fungsi tersebut dipanggil pada setiap saat form di load kemudian mengambil data dari tabel , maka kita masukkan fungsi tersebut di bawah initComponents().
Sebelummnya masukkan method constructor “koneksiOracle.java” yang kita buat tadi sebagai koeneksi database.

8. Kemudian masuk pada tahap memasukkan coding disetiap button, kita mulai dengan button “SIMPAN”, klik 2x dan tambahkan code:
9. Kemudian button “UPDATE”
10. Button“HAPUS”
11. Button “TAMBAH”
Pada button TAMBAH terdapat fungsi formKosong() yang digunakan untuk mengsongkan form, kita buat fungsi tersebut seperti ini:
12. Setelah semua button selesai, kemudian kita membuat “tableClick”, ini digunakan untuk menampilkan data dari jTable kemudian mengisikan kedalam form dengan sekali klik. Untuk membuatnya klik kanan pada jTable > Event > Mouse > MouseClicked dan masukkan code:
13. Pastikan code yang anda buat di dalam Class koneksi dan Form ada tidak error, kemudian Run



Mudah kan? kalo masih kurang jelas silahkan kontak saya. Hehehe, Sekian dan terima kasih

“Keep Woles and Programming”

Selasa, 30 September 2014

Memulai CRUD sederhana dengan C# dan Mysql


        I.            Tujuan
a)      Menginputkan nilai dari sebuah program ke dalam data base
b)      Menampilkan data yang tersimpan dalam table pada sebuah program
      II.            Tools
a)      Microsoft Visual Studio/Microsoft Visual C#
b)      Xampp
c)       Browsher
d)      Connector Mysql dengan C# atau NET
    III.            Teknik
a)      Menggunakan bahasa SQL untuk menginputkan dan menampilkan data
b)      Menggunakan connector Mysql sebagai penghubung program dan media penyimpanan
    IV.            Tahapan
a)      Buat database dan table menggunakan Xampp melalui browsher,sebagai contoh “tb_pegawai” dengan struktur table sebagai berikut



b)      Buka Microsoft Visual dan buat project, ex: “SIPegawai”. Lalu buat form seperti ini dengan bantuan Toolbox (Button,TextBox,DataGriedView,Label,GroupBox)


Pada form di atas “Button1 = Input” dan “Button2 = Batal”

c)       Sebelum memulai coding, terlebih dahulu menambahkan connector pada project tersebut dengan cara pilih Solution Exploler-> Klik kanan pada Reference-> Add Reference



Jika sudah menginstal connector Mysql & NET maka, cari dan centang pada “MySql.Data” dan klik oke

d)      Selanjutnya ke tahap coding, tuliskan code seperti dibawah ini di bagian awal program


Tambahkan “using MySql.Data.MySqlClient” pada header program dan tuliskan koneksi sesuai “server,database,username,password” penyimpanan yang ada.
e)      Tambahkan setiap button dengan fungsi-fungsi sebagai operasi program. Klik 2x pada Button1, kemudian masukkan code seperti ini



Pada code tersebut yang perlu diperhatikan adalah membuka dan menutup koneksi terhadap server database serta SQL untuk melakuan operasi terhadap table.
SQL pada program tersebut adalah “insert into nama_table (nama kolom)  values (variabel_nilai)
Setelah nilai yang di inputkan telah masuk kedalam table, maka secara otomatis program akan menampilkan data yang tadi dimasukan tadi.

f)       Pada Button2



g)      Untuk dapat menampilkan data yang tersimpan melalui dataGridView setiap kali program dijalankan, maka harus dibuat fungsi yang akan di tempatkan pada Load Form program,  ex: “lihatData”



   Kemudian untuk memanggil fungsi tersebut pada load Form adalah klik 2x pada Form dibuat tadi



Fungsi tersebut akan menampilkan data yang tersimpan pada waktu setiap pertama kali program dijalankan (Load).
h)      Jika sudah Run dengan F5, jika ada error maka amati setiap code hingga benar. Dan pastikan xampp sudah di running.
Selamat mencoba ^_^

"Keep Woles and Programming"


Membuat kalkulator konvert desimal-biner dan biner-desimal dengan Java

Sekarang berbagi tutorial tentang kalkulator konvert desimal ke biner dan sebaliknya...langsung aja

1. Pertama buat project java application dan buat form seperti ini:


2. Setiap jButton memiliki fungsi didalamnya yang digunakan untuk mengkonvert angka, buatlah fungsi seperti berikut:


3. Klik 2x pada jButton1 dan masukkan fungsi Binner();


4. Klik 2x pada jButton2 dan masukkan fungsi Desimal();


5. Klik 2x pada jButton3 untuk membersihkan jTextFied1 dan jTextField2, masukkan kode:


6. Runn dengan Shift+F6




Simple kan? hehehe
"Keep Woles and Programming"




Membuat Koneksi C# dan Mysql

Berbagi tutorial sederhana kembali, kali ini tentang membuat koneksi antara c# dan mysql. Dalam pembuatannya dibutuhkan Connection .NET dan Server Mysql. Server local yang saya pakai disi adalah xampp.
1.         Pertama jangan lupa install 2 program tersebut.
2.         Buat database dan table pada xamm mysql


Sebagai contoh saya membuat database c#  dengan table tb_pegawai.

3.         Buat project Windows Form Application  C#, jangan lupa beri nama dan tambahkan button1.


4.         Sebelumnya tambahkan kode ini di bagian atas file

using MySql.Data.MySqlClient;

5.         Klik 2x pada button dan tambahkan code ini





Kode yang dilingkari merah dapat anda ganti dengan alamat server/xampp anda (port,username,password,database)

Pada bagian yang dilinkari merah adalah inti dari program ini, karena disitu menunjukan letak server database disimpan.

6.         Lalu tekan F5




Jika nama letak server mysql anda sesuai, maka akan menampilkan pesan sebagai berikut.

Sekian tutorial singkat yang dapat saya sampaikan ^_^