19_jav-ora fix2

25

Upload: yuli-pamungkas

Post on 16-Aug-2015

243 views

Category:

Documents


0 download

DESCRIPTION

jv

TRANSCRIPT

TentangPenulisTentangPenulisAssalamualaikumWr.WbHello nama saya Fajar satria, biasa dipanggil fajar. Saat ini saya tercatat sebagaimahasiswa semester 5 di Perguruan Tinggi swasta di surabaya, kesibukan sayaselain kuliah saya mengembangkan wirausaha kecil-kecilan software house,Alhamdulilahlumayanbuatnambahuangjajan.Sejakkecilsayamemanghobbydalamhal-halberbaukomputerdansejakitulahperlahanmenuntunsayabelajarpemorograman.Sebelumnyasayamohonmaafbilaadakesalahandalamkontenatau penulisan yang kurang berkenan di hati anda para bembaca. Lalu silahkankunjungiblogsayadicodingholics.blogspot.com,tidakbanyaktapisayamencobamenulis apa yang saya bisa sharingkan, dan silahkan hubungi saya lewat e-mailsayadifajarsat@hotmail.com.Semalatmembaca..semogabermanfaatWassalamualaikumWr.WbKaliinisayaakansharingtentangmembuatprogramjavaberelasidengandatabaseOracleXEOkeLangsungsajaPertama..1. PertamatamaBuatlahProjectBaru2. LaluBuatClassBarusebagaiclasskoneksikedatabase3. LaluImportlibrarysqldiatas4. Lalubuatsebuahconstructordanbuatvariabledrivermanagersepertidigambar.PadamethodgetConnectionsayamengkoneksikannyadengandatabaselokal,lalusetelahituandamenentukanusermanayangakandigunakan,setelahisikanpasswordusertersebutsetelahnamauserdandipisahkandengantandakoma.5. LalutambahkanLibaryOraclepadaproject6. Pilihdancarilibrarypertamalibraryoracle,lalulibraryDbutils(rs2xml.jar)padakomputerandajikasudahklikopen7. Lalubuatlahsebuahjframeclassuntukmengetesapakahkitasudahberhasilmenghubungkanprojectjavakitakedatabaseataubelum8. Lalumasukkansebuahjtablepadaformuntukmenampungdatayangadapadatablenantinya9. Lalukitapilihtablemanayangakankitagunakan.DalamhalinisayamemilihcontohtablejobspadauserHR10.Lalubuat3variable,variablepertamauntukmemagilmethodconnection.Laluvariablekeduaberfungsiuntukmenampilkanhasilquery,laluvariableke3untukmenampungqueryyangakandieksekusi.11.Lalubuatmethoduntukmengupdatejtabledalamhalinisayamemberinamaupdate_table12.Lalumasukkanmethodyangtelahkitabuattadikedalamconstruktorclassjframe13.LalucobaRunprogramanda..apabilasuksesakantampilsepertipadagambar14.Lalulangkahberikutnyakitaakanmembuatprogramdimanakitabisamenambahkanfungsiinsert,updatedandeletepadadatadalamtable.Makayangharusdilakukanialahbuat4jTextfielddan3jButtonserta4jLable(Opsional).15.LaluBerinamamasing-masingvariabletersebut16.LalusetelahitukitamasukkeactionperformedInsertButton17.LalukitatuliskanqueryinsertSQL,setelahitumerefrencepadaTextfieldmanayangakankitapakai.Laluterakhirpanggilmethoduntukmengupdatetable.18.ApabilaSuksesakanadakonfirmasiSukses19.Laludataakanmasuk,sepertiterlihatpadagambar20.Laludiatasadalahisidaritomboldelete,denganjob_idsebagaiparameterdeletedanpemanggilanmethodupdate_table.21.Lalurunprogramdancobamasukkannamajob_idSemisalHRD22.ApabilaSuksesakanadakonfirmasidataterhapus.23.Dandatasudahhilangdaritable24.Laludiatasadalahkodedaributtonupdatedimanajob_idsebagaiparameterupdate.Laludisertaipemanggilanmethodupdateagartabledirefreshsetelahadaeksekusiperintah.25.SemisalKitainginmengubahgajipadajobHRD26.ApabilaSuksesAkanditampilkanmessagepemberitahuan27.LaluDataakanterupdateSekianTutorialSingkatDarisayamohonmaafbilaadakesalahandalampenulisanatauhal-halyangkurangberkenanWassalamualaikumwr.wb