<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5784699730317101259</id><updated>2024-10-24T22:27:06.363-07:00</updated><category term="programing"/><category term="harianku"/><category term="news"/><category term="virologi"/><title type='text'>DoyokRasta Blog&#39;s</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-1512870603939825790</id><published>2010-04-28T22:10:00.000-07:00</published><updated>2010-04-28T22:10:24.653-07:00</updated><title type='text'>My Family</title><content type='html'>I have dad,mom, two brothers. And they still alive until I post this article, He&quot;.&lt;br /&gt;
My dad is a government employee in financial department, and my mom is a good housewife.&lt;br /&gt;
My first brother work as government employee too, he work in BPS(Badan Pusat Statistik). He has two young princes.&lt;br /&gt;
My second brother work as lecture in STIKES-Bali, and he has two princes too.&lt;br /&gt;
I have two dog, male and female. They kind of pom-pom dog, Small, has long hair, and they cute. My male dog name is Boo, and Female name is Casie.&lt;br /&gt;
that&#39;s all my family, I don&#39;t have any idea again to make a story about them</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/1512870603939825790/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2010/04/my-family.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/1512870603939825790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/1512870603939825790'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2010/04/my-family.html' title='My Family'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-2785532536305690819</id><published>2010-04-28T21:03:00.000-07:00</published><updated>2010-04-28T21:20:07.691-07:00</updated><title type='text'>My Hobby</title><content type='html'>what is your hobby??? if someone ask me like that I will answer my hobby is....... (hhmm, I don&#39;t know). I like to read, hang out with my ceper community, making a software and website, learn something new, play with my cute dog, hacking.&lt;br /&gt;
I like to read, my favorite book is angel and demon which write by Dan Brown. This book storied about the science and religion. If you read this book, you you will ask your self, &quot;is the god real??&quot; beside that a&amp;nbsp; I like to read the book about Nazi, History about war, and programing book.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRJO4otmXv1qTAIGul_mmhuSEDWaAcczC9KA2zNs100v_PhoYLZS2m9q1Qd1ZJ4Bg-qcxcJsrNsCtceL4-q_5H9p-LGhVcf5FjbiDsJX0_MF3upFHy7GDph4Pg9Dvus0svB4L7mrOc4s7b/s1600/compress2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRJO4otmXv1qTAIGul_mmhuSEDWaAcczC9KA2zNs100v_PhoYLZS2m9q1Qd1ZJ4Bg-qcxcJsrNsCtceL4-q_5H9p-LGhVcf5FjbiDsJX0_MF3upFHy7GDph4Pg9Dvus0svB4L7mrOc4s7b/s320/compress2.jpg&quot; style=&quot;cursor: move;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;The picture above this word is my bike.I like ceper bike, I don&#39;t have a word to translate ceper to english. I will explain about ceper bike,ceper bike is a bike which have height under 5 cm from the ground, so it&#39;s need a good skill to ride my bike. In Indonesia we have a big community name IMCI(Ikatan Motor Ceper Indonesia), but in Singaraja my community only has 3 members. my community name is CERMIN&#39;S(Ceper Minimalis Singaraja). I like to hang out with my club, talk about automotive, go to garage and customized my bike.&lt;br /&gt;
&lt;br /&gt;
make a software and website is my specialties, sit in front of laptop for a long hours, drink a cup of coffee, suck a red marlboro,thinking about the system, mixed between algorithm and programing language. i loved that.&lt;br /&gt;
&lt;br /&gt;
Hacker, what will you thinking if you heard this word??? Someone who wreck down your system and make a big trouble. eng..onk that is wrong, if you say like that you talk about cracker, not hacker. hacker is someone who test your system and tell you about the weakness of your system. I wanna be like that, I&#39;am still study to do that..</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/2785532536305690819/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2010/04/my-hobby.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/2785532536305690819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/2785532536305690819'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2010/04/my-hobby.html' title='My Hobby'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRJO4otmXv1qTAIGul_mmhuSEDWaAcczC9KA2zNs100v_PhoYLZS2m9q1Qd1ZJ4Bg-qcxcJsrNsCtceL4-q_5H9p-LGhVcf5FjbiDsJX0_MF3upFHy7GDph4Pg9Dvus0svB4L7mrOc4s7b/s72-c/compress2.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-2633469528080066795</id><published>2010-04-27T13:30:00.000-07:00</published><updated>2010-04-29T00:13:09.811-07:00</updated><title type='text'>Ebook Fundamental of English Grammar 2nd Edition and 3rd Edition</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5H9WjfIV7e8KzDTWHD_PVwgQGF-O4NAszXALbcT1MZ9-w3lsAQ_csRaAgnMTQJEey_vHIuybIBgXawbEp1NWi79yUwQ5LeRwECf-zIFK1bD84QtgLQsc-nvupeMZdjwuDjTHpCF1ukBza/s1600/COVER.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5H9WjfIV7e8KzDTWHD_PVwgQGF-O4NAszXALbcT1MZ9-w3lsAQ_csRaAgnMTQJEey_vHIuybIBgXawbEp1NWi79yUwQ5LeRwECf-zIFK1bD84QtgLQsc-nvupeMZdjwuDjTHpCF1ukBza/s320/COVER.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;temen -temen yang udah dapet ke gramedia bilang, &quot;duh susah bgt nyari bukunya betty azar yang judulnya fundamental of english grammar 2nd edition, yang ada cuman yang 3rd edition&quot;. Kebetulan sayas menemukan link yang kalian bisa donlot bukunya, yang edisi kedua ataupun yang edisi ketiga. buat yang males ke denpasar, atau juga buat yang lagi bokek tapi pengen belajar, silahkan aja di donlot.&lt;br /&gt;
download edisi kedua : &lt;br /&gt;
&lt;a href=&quot;http://www.4shared.com/get/204061834/1bf3f822/Fundamentals_of_English_Gramma.html&quot;&gt;edisi kedua&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
download edisi ketiga :&lt;br /&gt;
&lt;a href=&quot;http://www.4shared.com/get/116624686/6a28f552/Betty_Azar_-_Fundamentals_Of_E.html&quot;&gt;edisi ketiga&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/2633469528080066795/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2010/03/ebook-fundamental-of-english-grammar.html#comment-form' title='2 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/2633469528080066795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/2633469528080066795'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2010/03/ebook-fundamental-of-english-grammar.html' title='Ebook Fundamental of English Grammar 2nd Edition and 3rd Edition'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5H9WjfIV7e8KzDTWHD_PVwgQGF-O4NAszXALbcT1MZ9-w3lsAQ_csRaAgnMTQJEey_vHIuybIBgXawbEp1NWi79yUwQ5LeRwECf-zIFK1bD84QtgLQsc-nvupeMZdjwuDjTHpCF1ukBza/s72-c/COVER.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-8627272034867928896</id><published>2010-04-20T02:13:00.000-07:00</published><updated>2010-04-20T02:13:17.315-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>Perbedaan Cara Menampilkan Isi Database dengan Java dan Visual Basic 6</title><content type='html'>Beberapa hari yang lalu saya sempat bingung, gimana sih caranya nampilin isi database di java pake Jtable. Setelah berburu sumber-sumber yang terpercaya akhrinya bisa juga saya nampilin isi databasenya pake Jtable, akhirnya juga saya dapet bahan buat di tulis di blog ini.... Langsung aja,&amp;nbsp; kalo di Visual Basic 6, kita bisa nambahin ADODC untuk koneksi database, tapi yang akan saya bahas sekarang adalah koneksi dengan coding di modul...&lt;br /&gt;
&lt;br /&gt;
Untuk membuat koneksi, buatlah fungsi koneksi di modul. Saya anggap pembaca sudah mengerti cara menambahkan modul di VB 6. Lalu Copy-paste coding berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;table bgcolor=&quot;#999999&quot; border=&quot;1&quot; bordercolor=&quot;#00ff00&quot; style=&quot;width: auto;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;     &lt;td&gt;&amp;nbsp;Option Explicit&lt;br /&gt;
Public cn As New ADODB.Connection&lt;br /&gt;
Public rs As New ADODB.Recordset&lt;br /&gt;
Public koneksi As String&lt;br /&gt;
&#39;Public conn As String&lt;br /&gt;
&lt;br /&gt;
Public Sub koneksi_database()&lt;br /&gt;
Dim ConnStr As String&lt;br /&gt;
&#39;alamat database&lt;br /&gt;
koneksi = &quot;Provider=MSDASQL.1;Persist Security Info=False;Data Source=dbkoperasi&quot;&lt;br /&gt;
cn.ConnectionString = koneksi&lt;br /&gt;
cn.Open&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
Sub tampil(getADODC As Adodc, sintak As String)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getADODC.ConnectionString = koneksi&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getADODC.RecordSource = sintak&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; getADODC.Refresh&lt;br /&gt;
End Sub&lt;/td&gt;   &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
public sub koneksi_database adalah prosedur untuk mengakses database, sedangkan Sub tampil adalah untuk menampilkan database ke tabel. Caranya dengan menambahkan adodc di form, lalu panggil sub tampil(). Misalnya pada saat form load pembaca ingin agar tabel langsung terisi dengan data di database, tinggal panggil tampil(nama adodc, select* from namatabel). Sudah, habis perkara...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lain di visual basic, lain juga di Java. untuk di java pertama-tama buat dulu sebuah class untuk koneksi database dengan nama koneksi. Saya sudah pernah membahas mengenai koneksi database menggunakan Java pada postingan sebelumnya. Setelah itu kita buat satu frame dengan design seperti gambar dibawah&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizfPDm57GVjaddRO4U4DjO05vbQJbszfvsG7bG1sv1UvP1ceE0YLiYy20I0SCuwjVYXzLO9KkPQuP-uD6FdccCNhd-QkAxS5mQGNPeN9DJzP5zjzcusb4cDyRiz0AAKUqW_YCk8avbCfSN/s1600/form.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;106&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizfPDm57GVjaddRO4U4DjO05vbQJbszfvsG7bG1sv1UvP1ceE0YLiYy20I0SCuwjVYXzLO9KkPQuP-uD6FdccCNhd-QkAxS5mQGNPeN9DJzP5zjzcusb4cDyRiz0AAKUqW_YCk8avbCfSN/s200/form.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Setelah itu buat sebuah class dengan nama classruangan yang isinya :&lt;br /&gt;
&lt;table bgcolor=&quot;#999999&quot; border=&quot;1&quot; bordercolor=&quot;#00ff00&quot; style=&quot;width: auto;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;     &lt;td&gt;&lt;br /&gt;
/*&lt;br /&gt;
&amp;nbsp;* To change this template, choose Tools | Templates&lt;br /&gt;
&amp;nbsp;* and open the template in the editor.&lt;br /&gt;
&amp;nbsp;*/&lt;br /&gt;
&lt;br /&gt;
package ruangan;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
&amp;nbsp;*&lt;br /&gt;
&amp;nbsp;* @author Black-code&lt;br /&gt;
&amp;nbsp;*/&lt;br /&gt;
public class classruangan {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public String idruangan;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public String namaruangan;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public void setidruang(String id){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.idruangan=id;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public String getidruang(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return idruangan;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public void setnamaruang(String nama){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.namaruangan=nama;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public String getnamaruang(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return namaruangan;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;/td&gt;   &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
Class udah, tampilan interface udah juga, selanjutnya coding di desain interfacenya... cek it dot &lt;br /&gt;
&lt;br /&gt;
&lt;table bgcolor=&quot;#999999&quot; border=&quot;1&quot; bordercolor=&quot;#00ff00&quot; style=&quot;background-color: black; color: white; width: auto;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;     &lt;td&gt;/*&lt;br /&gt;
&amp;nbsp;* To change this template, choose Tools | Templates&lt;br /&gt;
&amp;nbsp;* and open the template in the editor.&lt;br /&gt;
&amp;nbsp;*/&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
&amp;nbsp;* formruang.java&lt;br /&gt;
&amp;nbsp;*&lt;br /&gt;
&amp;nbsp;* Created on Apr 18, 2010, 5:11:15 PM&lt;br /&gt;
&amp;nbsp;*/&lt;br /&gt;
&lt;br /&gt;
package ruangan;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
import java.sql.Connection;&lt;br /&gt;
import java.sql.ResultSet;&lt;br /&gt;
import java.sql.SQLException;&lt;br /&gt;
import java.sql.Statement;&lt;br /&gt;
import java.util.Vector;&lt;br /&gt;
import java.util.logging.Level;&lt;br /&gt;
import java.util.logging.Logger;&lt;br /&gt;
import javax.swing.JOptionPane;&lt;br /&gt;
import javax.swing.table.DefaultTableModel;&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
&amp;nbsp;*&lt;br /&gt;
&amp;nbsp;* @author Black-code&lt;br /&gt;
&amp;nbsp;*/&lt;br /&gt;
public class formruang extends javax.swing.JFrame {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static Connection konek;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Vector row=new Vector();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Vector dataent=new Vector();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; DefaultTableModel mod=new DefaultTableModel(null,row);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int numrow;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; int respon;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /** Creates new form formruang */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public formruang() {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initComponents();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row.add(&quot;ID Ruangan&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row.add(&quot;Nama Ruangan&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tampiltabel();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnadd.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btncancel.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btndelete.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnedit.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnexit.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnsave.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField1.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField2.setEnabled(false);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;i&gt;&lt;b&gt; public void tampiltabel(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; konek=inventori.koneksi.getkoneksi();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTable1.setModel(mod);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Statement s=konek.createStatement();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ResultSet rs=s.executeQuery(&quot;select * from tbruangan order by idruangan asc&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataent= new Vector();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vector datatbl=new Vector();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(rs.next()){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vector dataRow=new Vector();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; classruangan enty=new classruangan();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataRow.add(rs.getString(&quot;idruangan&quot;));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataRow.add(rs.getString(&quot;namaruangan&quot;));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enty.setidruang(rs.getString(&quot;idruangan&quot;));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enty.setnamaruang(rs.getString(&quot;namaruangan&quot;));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dataent.add(enty);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; datatbl.add(dataRow);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mod.setDataVector(datatbl, row);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTable1.setModel(mod);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }catch (Exception e){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public void simpan(String id, String nama)throws SQLException{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; konek= inventori.koneksi.getkoneksi();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Statement order=konek.createStatement();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ResultSet hasil=order.executeQuery(&quot;select * from tbruangan where idruangan=&#39;INF-&quot;+id+&quot;&#39;&quot;);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(hasil.next()){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; respon=JOptionPane.showConfirmDialog(this, &quot;data sudah ada, ingin diupdate&quot;, &quot;Update Data&quot;, WIDTH,JOptionPane.YES_NO_OPTION);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(respon==0){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; order.executeUpdate(&quot;update tbruangan set namaruangan=&#39;&quot;+nama+&quot;&#39; where idruangan=&#39;INF-&quot;+id+&quot;&#39;&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOptionPane.showMessageDialog(this, &quot;data sudah diupdate&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tampiltabel();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id=&quot;&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nama=&quot;&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; order.executeUpdate(&quot;insert into tbruangan values(&#39;INF-&quot;+id+&quot;&#39;,&#39;&quot;+nama+&quot;&#39;)&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOptionPane.showMessageDialog(this, &quot;data berhasil disimpan&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tampiltabel();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }catch(Exception sqle){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqle.printStackTrace();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public void updatedata(String id, String nama)throws SQLException{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; respon=JOptionPane.showConfirmDialog(this, &quot;apakah anda benar-benar ingin mengupdate data??&quot;, &quot;Edit data&quot;, WIDTH,JOptionPane.YES_NO_OPTION);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (respon==0){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; konek=inventori.koneksi.getkoneksi();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Statement stm=konek.createStatement();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stm.executeUpdate(&quot;update tbruangan set namaruangan=&#39;&quot;+nama+&quot;&#39; where idruangan=&#39;&quot;+id+&quot;&#39;&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tampiltabel();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }catch (Exception e){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id=&quot;&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nama=&quot;&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public void lihatisi(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int edit;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; edit=jTable1.getSelectedRow();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField1.setText((String) jTable1.getValueAt(edit, 0));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField2.setText( (String) jTable1.getValueAt(edit, 1));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public void hapus(String id, String nama){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; respon=JOptionPane.showConfirmDialog(this, &quot;apakah anda benar-benar ingin menghapus data??&quot;, &quot;Hapus data&quot;, WIDTH,JOptionPane.YES_NO_OPTION);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (respon==0){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; konek=inventori.koneksi.getkoneksi();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Statement stm=konek.createStatement();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; stm.executeUpdate(&quot;delete from tbruangan where idruangan=&#39;&quot;+id+&quot;&#39;&quot;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tampiltabel();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }catch (Exception e){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id=&quot;&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nama=&quot;&quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /** This method is called from within the constructor to&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * initialize the form.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * WARNING: Do NOT modify this code. The content of this method is&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * always regenerated by the Form Editor.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private void btnsaveActionPerformed(java.awt.event.ActionEvent evt) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simpan(jTextField1.getText(), jTextField2.getText());&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO add your handling code here:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (SQLException ex) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Logger.getLogger(formruang.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnadd.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btncancel.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btndelete.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnedit.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnexit.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnsave.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField1.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField2.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private void btneditActionPerformed(java.awt.event.ActionEvent evt) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO add your handling code here:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; updatedata(jTextField1.getText(), jTextField2.getText());&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }catch (Exception e){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnadd.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btncancel.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btndelete.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnedit.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnexit.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnsave.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField1.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField2.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lihatisi();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField1.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField2.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnedit.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btndelete.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnadd.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btncancel.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnexit.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnsave.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private void btnaddActionPerformed(java.awt.event.ActionEvent evt) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO add your handling code here:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField1.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField2.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnadd.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btncancel.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btndelete.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnedit.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnexit.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnsave.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private void btndeleteActionPerformed(java.awt.event.ActionEvent evt) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO add your handling code here:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField1.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField2.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //script delete&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hapus(jTextField1.getText(), jTextField2.getText());&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }catch(Exception e){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnadd.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btncancel.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btndelete.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnedit.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnexit.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnsave.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField1.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField2.setEnabled(false);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private void btnexitActionPerformed(java.awt.event.ActionEvent evt) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO add your handling code here:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.dispose();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private void btncancelActionPerformed(java.awt.event.ActionEvent evt) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO add your handling code here:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnadd.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btncancel.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btndelete.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnedit.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnexit.setEnabled(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; btnsave.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField1.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jTextField2.setEnabled(false);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; /**&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; * @param args the command line arguments&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String args[]) {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; java.awt.EventQueue.invokeLater(new Runnable() {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void run() {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new formruang().setVisible(true);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; // Variables declaration - do not modify&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JButton btnadd;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JButton btncancel;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JButton btndelete;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JButton btnedit;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JButton btnexit;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JButton btnsave;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JLabel jLabel1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JLabel jLabel2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JScrollPane jScrollPane1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JTable jTable1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JTextField jTextField1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private javax.swing.JTextField jTextField2;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private latar.panelimageruang panelimageruang1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private latar.paneltrans paneltrans1;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; // End of variables declaration&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
}&lt;/td&gt;   &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
Yang saya cetak tebal dan miring adalah coding untuk menampilkan isi database ke dalam Jtable. Sekian Posting kali ini semoga bermanfaat...</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/8627272034867928896/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2010/04/perbedaan-cara-menampilkan-isi-database.html#comment-form' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/8627272034867928896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/8627272034867928896'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2010/04/perbedaan-cara-menampilkan-isi-database.html' title='Perbedaan Cara Menampilkan Isi Database dengan Java dan Visual Basic 6'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizfPDm57GVjaddRO4U4DjO05vbQJbszfvsG7bG1sv1UvP1ceE0YLiYy20I0SCuwjVYXzLO9KkPQuP-uD6FdccCNhd-QkAxS5mQGNPeN9DJzP5zjzcusb4cDyRiz0AAKUqW_YCk8avbCfSN/s72-c/form.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-1101914220824298099</id><published>2010-04-13T18:42:00.000-07:00</published><updated>2010-04-13T18:42:50.680-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>Simulasi Sistem Inventori</title><content type='html'>Postingan kemaren gw udah bahas tentang simulasi antrean di ATM. Sekarang, gw kasi Coding untuk simulasi Antrian Inventori, dimana kita bakal main-main sama stok barang. Jalan sistemnya kurang lebih kayak gini. Kita asumsikan kalo isi maksimum gudang suatu toko adalah 40, stok minimal adalah 10, dan stok yang tersisa sekarang adalah 15. Jika seorang pembeli datang dan memesan kurang dari Jumlah stok sekarang, maka barang bisa langsung dikirim ke pemesan, apabila tidak (jumlah stok kurang dari jumlah pesanan) maka pelanggan harus menunggu kiriman barang dari suplier, disini lama kiriman barang dari suplier gw pake 3 satuan waktu. biar lebih jelas, cek aja lah .....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; bgcolor=&quot;#999999&quot; border=&quot;0&quot; cellpadding=&quot;10&quot; cellspacing=&quot;10&quot; width=&quot;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;     &lt;td&gt;&lt;iostream.h&gt;&lt;conio.h&gt;&lt;math.h&gt;&lt;stdlib.h&gt;&lt;stdio.h&gt;&lt;time.h&gt;&lt;i; cout=&quot;&quot; gotoxy(6,i+3);=&quot;&quot;&gt;&lt;d[i].tdtngdemand; cout=&quot;&quot; gotoxy(15,i+3);=&quot;&quot;&gt;&lt;d[i].jumdemand; cout=&quot;&quot; gotoxy(25,i+3);=&quot;&quot;&gt;&lt;d[i].tkirim; cout=&quot;&quot; gotoxy(34,i+3);=&quot;&quot;&gt;&lt;d[i].stokcur; cout=&quot;&quot; gotoxy(41,i+3);=&quot;&quot;&gt;&lt;d[i].jumorder; cout=&quot;&quot; gotoxy(55,i+3);=&quot;&quot;&gt;#include &lt;iostream.h&gt;&lt;br /&gt;
#include &lt;conio.h&gt;&lt;br /&gt;
#include &lt;math.h&gt;&lt;br /&gt;
#include &lt;stdlib.h&gt;&lt;br /&gt;
#include &lt;stdio.h&gt;&lt;br /&gt;
#include &lt;time.h&gt;&lt;br /&gt;
struct data{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int tantardemand,tdtngdemand,jumdemand,tkirim,stokcur,jumorder,ttunggu;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
main(){&lt;br /&gt;
&amp;nbsp;data d[11];&lt;br /&gt;
&amp;nbsp;int stokmax=40;&lt;br /&gt;
&amp;nbsp;int stokmin=10;&lt;br /&gt;
&amp;nbsp;int torder=3;&lt;br /&gt;
&amp;nbsp;d[0].tantardemand=0;&lt;br /&gt;
&amp;nbsp;d[0].tdtngdemand=0;&lt;br /&gt;
&amp;nbsp;d[0].stokcur=15;&lt;br /&gt;
&amp;nbsp;randomize();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;for(int i=1;i&amp;lt;11;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tantardemand=rand()%100;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tdtngdemand=d[i].tantardemand + d[i-1].tdtngdemand;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].jumdemand=rand()%100;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (d[i-1].stokcur &amp;gt; d[i].jumdemand){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(d[i-1].stokcur &amp;lt; stokmin){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].jumorder=stokmax-d[i-1].stokcur;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].stokcur=stokmax-d[i].jumdemand;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(d[i-1].tkirim &amp;gt; d[i].tkirim){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tkirim=d[i-1].tkirim;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tkirim=d[i].tdtngdemand+torder;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].ttunggu=d[i].tkirim-d[i].tdtngdemand;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].stokcur=d[i-1].stokcur-d[i].jumdemand;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tkirim=d[i].tdtngdemand;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].jumorder=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].ttunggu=d[i].tkirim-d[i].tdtngdemand;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].stokcur=40;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].jumorder=d[i].jumdemand - d[i-1].stokcur + 40; //*rumus jumlah order*//&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tkirim=d[i].tdtngdemand+torder;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].ttunggu=d[i].tkirim-d[i].tdtngdemand;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;clrscr();&lt;br /&gt;
&amp;nbsp;gotoxy(2,2);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;No&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(5,2);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;Tdemand&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(13,2);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;Jumdemand&quot;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;gotoxy(24,2);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;Tkirim&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(33,2);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;Stok&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(38,2);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;Jumorder&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(48,2);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;waktu tunggu&quot;;&lt;br /&gt;
&amp;nbsp;for (int i=1;i&amp;lt;11;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(2,i+3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;i;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(6,i+3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].tdtngdemand;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(15,i+3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].jumdemand;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(25,i+3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].tkirim;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(34,i+3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].stokcur;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(41,i+3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].jumorder;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(55,i+3);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].ttunggu;&gt;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;getch();&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;d[i].ttunggu; getch();=&quot;&quot; }=&quot;&quot;&gt;&lt;/d[i].ttunggu;&gt;&lt;/d[i].ttunggu;&gt;&lt;/d[i].jumorder;&gt;&lt;/d[i].stokcur;&gt;&lt;/d[i].tkirim;&gt;&lt;/d[i].jumdemand;&gt;&lt;/d[i].tdtngdemand;&gt;&lt;/i;&gt;&lt;/time.h&gt;&lt;/stdio.h&gt;&lt;/stdlib.h&gt;&lt;/math.h&gt;&lt;/conio.h&gt;&lt;/iostream.h&gt;&lt;/d[i].jumorder;&gt;&lt;/d[i].stokcur;&gt;&lt;/d[i].tkirim;&gt;&lt;/d[i].jumdemand;&gt;&lt;/d[i].tdtngdemand;&gt;&lt;/i;&gt;&lt;/time.h&gt;&lt;/stdio.h&gt;&lt;/stdlib.h&gt;&lt;/math.h&gt;&lt;/conio.h&gt;&lt;/iostream.h&gt;&lt;br /&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/1101914220824298099/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2010/04/simulasi-sistem-inventori.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/1101914220824298099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/1101914220824298099'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2010/04/simulasi-sistem-inventori.html' title='Simulasi Sistem Inventori'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-2031001319311754543</id><published>2010-04-08T21:22:00.000-07:00</published><updated>2010-04-10T01:13:21.742-07:00</updated><title type='text'>Fungsi Windows API</title><content type='html'>Kali ini saya Posting tentrang WINDOWS API, Windows API (Application Programming Interface) merupakan kumpulan  fungsi-fungsi eksternal yang terdapatdalam file-file perpustakaan  windows (selanjutnya sering disebut sebagai libary windows) atau file  libary lainnya yang dapat digunakan oleh program kita. &lt;span id=&quot;more-52&quot;&gt;&lt;/span&gt;Fungsi ini dapat menangani semua yang  berhubungan dengan Windows, seperti pengaksesan disk, interface printer,  grafik windows, kotak dialog (buka file, simpan file, memilih font,  memilih warna, dan lain-lain), windows shell, settings sistem komputer,  penanganan file, mengakses sistem registry, memainkan musik, dan  sebagainya. Fungsi ini menyediakan fitur-fitur standar untuk semua  program yang berbasis windows.&lt;br /&gt;
Semua fungsi windows API hampir terdapat dalam direktor sistem milik  windows (biasanya terdapat dalam direktori C:\Windows\System dan  C:\Windows, bergantung pada setting pertama installasi Windows) dan  paling banyak berekstensi .DLL yang digunakan oleh sistem operasi  windows.&lt;br /&gt;
Selain itu fungsi ini juga untuk memastikan secara konsisten  penggunaan semua sumber yang terdapat dalam Windows. File-file itulah  yang disebut dengan &lt;b&gt;Windows API&lt;/b&gt;.&lt;br /&gt;
Kali ini, windows API yang saya buat adalah untuk me&#39;rename drive, menghapus recent document, dan juga menutup program windows yang sedang berjalan, okelah cek it dot...&lt;br /&gt;
&lt;div style=&quot;color: black;&quot;&gt;&lt;/div&gt;&lt;table border=&quot;0&quot; style=&quot;width: auto;&quot;&gt;&amp;nbsp; &lt;tbody&gt;
&lt;tr&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;td bgcolor=&quot;#999999&quot; bordercolor=&quot;#00FF00&quot;&gt;&lt;b&gt;MENGGANTI LABEL DRIVE&lt;/b&gt;&lt;br /&gt;
&lt;div style=&quot;color: black;&quot;&gt;Option Explicit&lt;br /&gt;
&lt;br /&gt;
Private Declare Function SetVolumeLabel Lib &quot;kernel32&quot; Alias &quot;SetVolumeLabelA&quot; (ByVal lpRootPathName As String, ByVal lpVolumeName As String) As Long&lt;br /&gt;
&lt;br /&gt;
Public Function ChangeVolumeLabel(DriveLetter As String, _&lt;br /&gt;
&amp;nbsp;&amp;nbsp; NewDriveVolume As String) As Boolean&lt;br /&gt;
&lt;br /&gt;
&#39;Example:&lt;br /&gt;
&#39;ChangeVolumeLabel(&quot;C:\&quot;, &quot;CDrive&quot;)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
Dim lAns As Long&lt;br /&gt;
&lt;br /&gt;
On Error Resume Next&lt;br /&gt;
lAns = SetVolumeLabel(DriveLetter, NewDriveVolume)&lt;br /&gt;
ChangeVolumeLabel = (lAns &amp;lt;&amp;gt; 0)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
End Function&lt;/div&gt;&lt;/td&gt; &amp;nbsp; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div style=&quot;color: black;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;color: black;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;color: black;&quot;&gt;&lt;/div&gt;&lt;table border=&quot;0&quot; style=&quot;width: auto;&quot;&gt;&amp;nbsp; &lt;tbody&gt;
&lt;tr&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;td bgcolor=&quot;#999999&quot; bordercolor=&quot;#00FF00&quot;&gt;&lt;b&gt;MENGHAPUS RECENT DOCUMENT&lt;/b&gt;&lt;br /&gt;
Option Explicit&lt;br /&gt;
Private Declare Sub SHAddToRecentDocs Lib &quot;shell32.dll&quot; (ByVal uFlags As Long, ByVal PV As String)&lt;br /&gt;
&lt;br /&gt;
Public Function ClearDocumentsMenu() As Boolean&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;Returns true if successful, false otherwise&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; SHAddToRecentDocs 2, vbNullString&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; ClearDocumentsMenu = Err.LastDllError = 0&lt;br /&gt;
End Function&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &amp;nbsp; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div style=&quot;color: black;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;color: black;&quot;&gt;&lt;/div&gt;&lt;table border=&quot;0&quot; style=&quot;width: auto;&quot;&gt;&amp;nbsp; &lt;tbody&gt;
&lt;tr&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;td bgcolor=&quot;#999999&quot; bordercolor=&quot;#00FF00&quot;&gt;&lt;b&gt;MENUTUP PROGRAM YANG SEDANG BERJALAN&lt;/b&gt;&lt;br /&gt;
Option Explicit&lt;br /&gt;
&lt;br /&gt;
Private Declare Function SendMessage Lib &quot;user32&quot; Alias &quot;SendMessageA&quot; (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long&lt;br /&gt;
&lt;br /&gt;
Private Declare Function FindWindow Lib &quot;user32&quot; Alias &quot;FindWindowA&quot; (ByVal lpClassName As String, ByVal lpWindowName As String) As Long&lt;br /&gt;
&lt;br /&gt;
Const WM_CLOSE = &amp;amp;H10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Public Sub CloseProgram(ByVal Caption As String)&lt;br /&gt;
&amp;nbsp;Dim Handle As Variant&lt;br /&gt;
&amp;nbsp;Handle = FindWindow(vbNullString, Caption)&lt;br /&gt;
&amp;nbsp;If Handle = 0 Then Exit Sub&lt;br /&gt;
&amp;nbsp;SendMessage Handle, WM_CLOSE, 0&amp;amp;, 0&amp;amp;&lt;br /&gt;
&lt;br /&gt;
End Sub&lt;/td&gt; &amp;nbsp; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
Buat sebuah 3 buah module, lalu paste&#39;kan script diatas dan buat form sesuai kreasi kalian...&lt;br /&gt;
Ok sekian dulu pembahasan windows API kali ini, semoga bisa bermanfaat.&lt;br /&gt;
download disini untuk mendownload program lengkapnya&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.4shared.com/file/dEIeE-4J/API.html&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr6mnXfrgzCT4pqkzBIuFlg3pvz-nTIqzmKClYgmRcRS41vL2z9sngi5LJwSk8_VO-ytGGTYLH1eFUNnp9Vzd-vkrpn-9T7k0FGE0wx0rPN50s3Ue7qcppKkURH-SmTD7WG0eQVdZHOYNQ/s320/downlo23.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/2031001319311754543/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2010/04/fungsi-windows-api.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/2031001319311754543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/2031001319311754543'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2010/04/fungsi-windows-api.html' title='Fungsi Windows API'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr6mnXfrgzCT4pqkzBIuFlg3pvz-nTIqzmKClYgmRcRS41vL2z9sngi5LJwSk8_VO-ytGGTYLH1eFUNnp9Vzd-vkrpn-9T7k0FGE0wx0rPN50s3Ue7qcppKkURH-SmTD7WG0eQVdZHOYNQ/s72-c/downlo23.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-7743387041037490119</id><published>2010-03-30T19:23:00.000-07:00</published><updated>2010-04-08T21:37:43.682-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>Simulasi Antrian ATM dengan C++</title><content type='html'>Pemrograman Sistem Simulasi Antrian ATM, disini kita bikin sistem buat mensimulasi antrian pengguna yang menggunakan ATM. Dimana waktu kedatangan pelanggan dan waktu pelayanan dibangkitkan secara random. okelah langsung aja deh diliat codingnya, Buat rumus dan juga cara pembangkitannya diliat langsung aja di coding...&lt;br /&gt;
&lt;br /&gt;
&lt;table bgcolor=&quot;#666666&quot; border=&quot;0&quot; width=&quot;auto;&quot;&gt;&amp;nbsp; &lt;tbody&gt;
&lt;tr&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;td&gt;&amp;nbsp;&amp;nbsp;&lt;div style=&quot;color: white;&quot;&gt;&amp;nbsp;#include &lt;iostream.h&gt;&lt;br /&gt;
#include &lt;conio.h&gt;&lt;br /&gt;
#include &lt;math.h&gt;&lt;br /&gt;
#include &lt;stdlib.h&gt;&lt;br /&gt;
#include &lt;stdio.h&gt;&lt;br /&gt;
#include &lt;time.h&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
struct data{&lt;br /&gt;
&amp;nbsp;int tdatang;&lt;br /&gt;
&amp;nbsp;int tlayanan;&lt;br /&gt;
&amp;nbsp;int tantrian;&lt;br /&gt;
&amp;nbsp;int tmulai;&lt;br /&gt;
&amp;nbsp;int tselesai;&lt;br /&gt;
&amp;nbsp;int tpalinglama;&lt;br /&gt;
&amp;nbsp;int n,m;&lt;br /&gt;
};&lt;br /&gt;
void main(){&lt;br /&gt;
&amp;nbsp;data d[11];&lt;br /&gt;
&amp;nbsp;gotoxy(3,1);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;no \n&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(7,1);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;waktu antar kedatangan random \n&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(38,1);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;waktu layanan random \n&quot;;&lt;br /&gt;
&amp;nbsp;randomize();&lt;br /&gt;
&amp;nbsp;for (int i=1;i&amp;lt;11;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp; d[i].n=rand()%100;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; d[i].m=rand()%100;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(3,i+1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;i;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(20,i+1);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].n;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(45,1+i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].m;&gt;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;\n&quot;&amp;lt;&amp;lt;&quot;\n&quot;;&lt;br /&gt;
&amp;nbsp;d[0].n=0;&lt;br /&gt;
&amp;nbsp;for(int i=1;i&amp;lt;11;i++){&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; d[i].tlayanan=d[i].m;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (i&amp;lt;=1){&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tdatang=d[i].n + d[i-1].n;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tantrian=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tmulai=d[i].tdatang;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tselesai=d[i].tdatang + d[i].tlayanan;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tpalinglama=d[i].tselesai-d[i].tdatang;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tdatang=d[i-1].tdatang + d[i].n;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tantrian=d[i-1].tselesai-d[i].tdatang;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tmulai=d[i-1].tselesai;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tselesai=d[i].tmulai + d[i].tlayanan;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tpalinglama=d[i].tselesai-d[i].tdatang;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (d[i].tantrian &amp;lt; 0){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tantrian=0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tmulai=d[i].tdatang;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tselesai=d[i].tdatang + d[i].tlayanan;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d[i].tpalinglama=d[i].tselesai-d[i].tdatang;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;gotoxy(3,20);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;no&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(7,20);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;Tdatang&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(17,20);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;Tlayanan&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(27,20);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;Tantrian&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(37,20);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;Tmulai&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(47,20);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;Tselesai&quot;;&lt;br /&gt;
&amp;nbsp;gotoxy(57,20);&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;Tlama dalam system&quot;;&lt;br /&gt;
&amp;nbsp; for (int i=1;i&amp;lt;11;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(3,i+21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;i;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(10,i+21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].tdatang;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(21,i+21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].tlayanan;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(31,i+21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].tantrian;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(40,i+21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].tmulai;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(51,i+21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].tselesai;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; gotoxy(65,i+21);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; cout&amp;lt;&lt;d[i].tpalinglama;&gt;&lt;br /&gt;
&amp;nbsp; }&lt;br /&gt;
&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n&quot;;&lt;br /&gt;
&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n&quot;;&lt;br /&gt;
&amp;nbsp;float rata1=0;&lt;br /&gt;
&amp;nbsp;float rata2=0;&lt;br /&gt;
&amp;nbsp;float rata3=0;&lt;br /&gt;
&amp;nbsp;int waktu;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;for(int i=1;i&amp;lt;11;i++){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rata1+=d[i].tlayanan;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rata2+=d[i].tantrian;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rata3+=d[i].tpalinglama;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; waktu=d[10].tselesai;&lt;br /&gt;
&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;float r1,r2,r3;&lt;br /&gt;
&amp;nbsp;r1=rata1/10;&lt;br /&gt;
&amp;nbsp;r2=rata2/10;&lt;br /&gt;
&amp;nbsp;r3=rata3/10;&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;rata - rata waktu layanan = &quot;&amp;lt;&lt;r1&gt;&amp;lt;&amp;lt;&quot;\n&quot;;&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;rata - rata waktu antrian = &quot;&amp;lt;&lt;r2&gt;&amp;lt;&amp;lt;&quot;\n&quot;;&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;rata - rata waktu orang dalam system =  &quot;&amp;lt;&lt;r3&gt;&amp;lt;&amp;lt;&quot;\n&quot;;&lt;br /&gt;
&amp;nbsp;cout&amp;lt;&amp;lt;&quot;efektivitas mesin adalah :  &quot;&amp;lt;&amp;lt;(rata1/waktu)*100&amp;lt;&amp;lt;&quot;%&quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;getch();&lt;br /&gt;
&amp;nbsp;}&lt;/r3&gt;&lt;/r2&gt;&lt;/r1&gt;&lt;/d[i].tpalinglama;&gt;&lt;/d[i].tselesai;&gt;&lt;/d[i].tmulai;&gt;&lt;/d[i].tantrian;&gt;&lt;/d[i].tlayanan;&gt;&lt;/d[i].tdatang;&gt;&lt;/i;&gt;&lt;/d[i].m;&gt;&lt;/d[i].n;&gt;&lt;/i;&gt;&lt;/time.h&gt;&lt;/stdio.h&gt;&lt;/stdlib.h&gt;&lt;/math.h&gt;&lt;/conio.h&gt;&lt;/iostream.h&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt; &amp;nbsp; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;span&gt;&lt;span style=&quot;background-color: #666666;&quot;&gt;&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/7743387041037490119/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2010/03/simulasi-antrian-atm-dengan-c.html#comment-form' title='2 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/7743387041037490119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/7743387041037490119'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2010/03/simulasi-antrian-atm-dengan-c.html' title='Simulasi Antrian ATM dengan C++'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-114020534668443183</id><published>2010-02-07T01:29:00.000-08:00</published><updated>2010-02-07T01:32:44.186-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>JAVA DATABASE CONNECTIVITY part II</title><content type='html'>Wah ketemu lagi ney, ok ga usah banyak ba bi bu, lagsung ajah ke coding. Sebelumnya saya kan menyuruh(‘ih apa sie kata2 yang pas, pokoknya intinya gitu ya, maaf kalo ada yang tersinggung’) anda membuat sebuah Class dengan nama koneksi, silahkan dibuka Class itu lalu ketikkan coding dibawah ini&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt; * To change this template, choose Tools | Templates&lt;br /&gt; * and open the template in the editor.&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;package belajardatabase;&lt;br /&gt;&lt;br /&gt;import java.sql.Connection;&lt;br /&gt;import java.sql.DriverManager;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt; *&lt;br /&gt; * @author black code&lt;br /&gt; */&lt;br /&gt;public class koneksi {&lt;br /&gt;    private static Connection koneksi;&lt;br /&gt;    static {&lt;br /&gt;        try{&lt;br /&gt;            Class.forName(&quot;com.mysql.jdbc.Driver&quot;);&lt;br /&gt;            koneksi=DriverManager.getConnection(&quot;jdbc:mysql://localhost:3306/dbakuntansi&quot;,&quot;root&quot;,&quot;&quot;);&lt;br /&gt;&lt;br /&gt;        }catch(Throwable t){&lt;br /&gt;             t.printStackTrace();&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;    public static Connection getkoneksi(){&lt;br /&gt;        return koneksi;&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Selanjutnya buka formkaryawan dan ketikkan coding dibawah ini&lt;br /&gt;package belajardatabase;&lt;br /&gt;&lt;br /&gt;import java.sql.Connection;&lt;br /&gt;import java.sql.ResultSet;&lt;br /&gt;import java.sql.SQLException;&lt;br /&gt;import java.sql.Statement;&lt;br /&gt;import java.util.logging.Level;&lt;br /&gt;import java.util.logging.Logger;&lt;br /&gt;import javax.swing.JOptionPane;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt; *&lt;br /&gt; * @author black code&lt;br /&gt; */&lt;br /&gt;public class formkaryawan extends javax.swing.JFrame {&lt;br /&gt;&lt;br /&gt;    /** Creates new form formkaryawan */&lt;br /&gt;    public formkaryawan() {&lt;br /&gt;        initComponents();&lt;br /&gt;    }&lt;br /&gt;    public void simpandata(int id,String nama)throws SQLException{&lt;br /&gt;         Connection konek;&lt;br /&gt;         int respon;&lt;br /&gt;        try {&lt;br /&gt;            konek=koneksi.getkoneksi();&lt;br /&gt;            Statement perintah=konek.createStatement();&lt;br /&gt;            ResultSet hasil=perintah.executeQuery(&quot;select * from tbkaryawan where id=&quot;+id);&lt;br /&gt;&lt;br /&gt;            if (hasil.next()){&lt;br /&gt;                respon=JOptionPane.showConfirmDialog(this, &quot;data sudah ada apakah ingin diupdate&quot;, &quot;update data&quot;, WIDTH, JOptionPane.YES_NO_OPTION);&lt;br /&gt;                if(respon==0){&lt;br /&gt;                    perintah.executeUpdate(&quot;update tbkaryawan set nama=&#39;&quot;+nama+&quot;&#39; where id=&#39;&quot;+id+&quot;&#39;&quot;);&lt;br /&gt;                    JOptionPane.showMessageDialog(this, &quot;data sudah diupdate&quot;);&lt;br /&gt;                }else{&lt;br /&gt;                    jTextField1.setText(&quot;&quot;);&lt;br /&gt;                    jTextField2.setText(&quot;&quot;);&lt;br /&gt;                }&lt;br /&gt;            }else{&lt;br /&gt;                perintah.executeUpdate(&quot;INSERT INTO tbkaryawan values(&#39;&quot;+ id +&quot;&#39;,&#39;&quot;+ nama+&quot;&#39;)&quot;);&lt;br /&gt;                JOptionPane.showMessageDialog(this, &quot;data berhasil disimpan&quot;);&lt;br /&gt;            }&lt;br /&gt;            perintah.close();&lt;br /&gt;            konek.close();&lt;br /&gt;        } catch (Exception ex) {&lt;br /&gt;            JOptionPane.showMessageDialog(rootPane, &quot;penambahan gagal &quot;);&lt;br /&gt;        }&lt;br /&gt;       &lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    /** This method is called from within the constructor to&lt;br /&gt;     * initialize the form.&lt;br /&gt;     * WARNING: Do NOT modify this code. The content of this method is&lt;br /&gt;     * always regenerated by the Form Editor.&lt;br /&gt;     */&lt;br /&gt;    @SuppressWarnings(&quot;unchecked&quot;)&lt;br /&gt;    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         &lt;br /&gt;        if (jTextField1.getText().equals(&quot;&quot;) || jTextField2.getText().equals(&quot;&quot;)){&lt;br /&gt;            JOptionPane.showConfirmDialog(this, &quot;data masih ada yang kosong, silahkan dilengkapi&quot;, &quot;data kosong&quot;, JOptionPane.OK_OPTION);&lt;br /&gt;            &lt;br /&gt;        }else{&lt;br /&gt;        try {&lt;br /&gt;            int id=Integer.valueOf(jTextField1.getText());&lt;br /&gt;            // TODO add your handling code here:&lt;br /&gt;            simpandata(id,jTextField2.getText());&lt;br /&gt;        } catch (SQLException ex) {&lt;br /&gt;            Logger.getLogger(formkaryawan.class.getName()).log(Level.SEVERE, null, ex);&lt;br /&gt;        }&lt;br /&gt;        }&lt;br /&gt;    }  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Segitu aja, gampang kan??? Ga seseram apa yang kalian bayangin, dicoba aja deh…. Keep reading my blog ok…</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/114020534668443183/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2010/02/java-database-connectivity-part-ii_07.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/114020534668443183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/114020534668443183'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2010/02/java-database-connectivity-part-ii_07.html' title='JAVA DATABASE CONNECTIVITY part II'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-3835465620474985594</id><published>2010-02-07T01:09:00.000-08:00</published><updated>2010-02-07T01:27:48.783-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>JAVA DATABASE CONNECTIVITY part I</title><content type='html'>Untuk membuat aplikasi database dengan DBMS MySQL kita membutuhkan aplikasi XAMPP atau bisa juga menggunakan PhpMyadmin. Dalam posting kali ini saya menganggap pembaca sudah menginstall Xampp dan mengerti cara membuat class dengan Java begitu juga membuat form interface pengguna. &lt;br /&gt;Okay, untuk persiapan kalian perlu :&lt;br /&gt;1. Iman yang kuat. &lt;br /&gt;2. Kemauan keras.&lt;br /&gt;3. Pantang putus asa.&lt;br /&gt;4. Marlboro merah. Kalo belum punya silahkan di download di warung terdekat.&lt;br /&gt;5. Kopi atau susu, atau teh &lt;br /&gt;6. Music, tapi jangan yang cadas, kalian ga bakal bisa mikir.&lt;br /&gt;Langsung aja, buat sebuah project baru dengan nama “belajardatabase”. Setelah itu buat sebuah JframeForm dan beri nama Formkaryawan, dan juga sebuah class dengan nama koneksi. Eh iya lupa, sebelumnya buatlah sebuah database dengan nama “dbakuntansi” tanpa tanda petik, kenapa namanya “dbakuntansi”?? karena pada saat membuat database hanya nama itu yang terlintas di pikiran saya.Selanjutnya buat sebuah table dengan 2 buah field. Field pertama beri nama ‘id’(tanpa tanda petik) id ini akan dijadikan primary key dengan type INT. Field yang kedua berinama ‘nama’ dengan type text. Table yang baru kalian buat beri nama ‘tbkaryawan’&lt;br /&gt;Tambahkan 2 buah Jtextfield, 3 buah Jlabel, dan sebuah Jbutton. Design seperti pada gambar dibawah ini.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzGM7da0o6uit0nD97r7_kgSufgu1D7Fg7yC72wxtMfmt-ZQj3OkJYwfvCXOuJ52PQtV3akbdeJdFfL0Tl2slgQ_jPWRKmRdyZBG6EBj_xTdBWzpb0qazSiel6QG5rjqTzAt7tMYcLqgoX/s1600-h/formkaryawan.bmp&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 317px; height: 200px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzGM7da0o6uit0nD97r7_kgSufgu1D7Fg7yC72wxtMfmt-ZQj3OkJYwfvCXOuJ52PQtV3akbdeJdFfL0Tl2slgQ_jPWRKmRdyZBG6EBj_xTdBWzpb0qazSiel6QG5rjqTzAt7tMYcLqgoX/s320/formkaryawan.bmp&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5435426575606959042&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Selanjutnya klik tab ‘service’ yang ada di bagian sebelah kanan pada netbeans. Setelah itu klik kanan pada ‘database’ dan pilih new Connention.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBXn4ZyQDcRdVUVZm_KnTdmHpYSqCIljuzYbtEENzokI8twfGvD9IOM_zYeTDhojt53XaBYjUd0rm66LxWpwDF8NZL1sKi4NRfQISapC7WDUP5uEDfw_iboJbwFqYku5VnsoeGAfsXKTML/s1600-h/servise.bmp&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 187px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBXn4ZyQDcRdVUVZm_KnTdmHpYSqCIljuzYbtEENzokI8twfGvD9IOM_zYeTDhojt53XaBYjUd0rm66LxWpwDF8NZL1sKi4NRfQISapC7WDUP5uEDfw_iboJbwFqYku5VnsoeGAfsXKTML/s320/servise.bmp&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5435427642154667330&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Akan tampil jendela baru seperti gambar dibawah ini..&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJ7w689JVvsRbUtHci5YL1_Fe8mN7QjqLf5rIJ4xtIbvBwMJ17Tsrq0YeD9JkrDf8D5AzraKYxENw-mxG2PigCw3tDlwEhXya3zUJ7oIaYJe__N58hLT4dsuNfKjvkdC2CcR3NgMYX78JD/s1600-h/newconn.bmp&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 187px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJ7w689JVvsRbUtHci5YL1_Fe8mN7QjqLf5rIJ4xtIbvBwMJ17Tsrq0YeD9JkrDf8D5AzraKYxENw-mxG2PigCw3tDlwEhXya3zUJ7oIaYJe__N58hLT4dsuNfKjvkdC2CcR3NgMYX78JD/s320/newconn.bmp&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5435428943872957298&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Pada drivername pilih driver MySQL(Connector/ J Driver), pada host ketikkan ‘localhost’,port diisi dengan port default dari MySQL yaitu port ‘3306’, selanjutnya dataset diisi dengan nama database dalam hal ini nama databasenya adalah dbakuntansi, username ‘root’, dan password kosong. Sesuaikan dengan setting pada MySQL yang kalian install. Setelah semuanya terisi klik tombol OK.&lt;br /&gt;Masih di tab service akan muncul sebuah koneksi baru dengan nama jdbc:mysql://localhost:3306/dbakuntansi, klik kanan pada koneksi itu dan pilih connect.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBNjNVBsGbo1lL32uz0wSNnEVutwyKsQPBNbYFX2U-Xdwda5AroE46zRmuyZkXhzYyD2QIi1fR8hlXc1FxQd2F4SAqhRoFkY4fHRLe32BNgZ2aaskTWpQSAQMujUUZLlSKhnd6kRl29-VT/s1600-h/connect.bmp&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 187px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBNjNVBsGbo1lL32uz0wSNnEVutwyKsQPBNbYFX2U-Xdwda5AroE46zRmuyZkXhzYyD2QIi1fR8hlXc1FxQd2F4SAqhRoFkY4fHRLe32BNgZ2aaskTWpQSAQMujUUZLlSKhnd6kRl29-VT/s320/connect.bmp&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5435430507282175778&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nah selanjutnya tinggal membuat coding koneksi pada kelas koneksi. Tapi sabar dulu itu akan saya bahas pada tutorial selanjutnya. See you at next tutorial JDBC part 2.</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/3835465620474985594/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2010/02/java-database-connectivity-part-i.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/3835465620474985594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/3835465620474985594'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2010/02/java-database-connectivity-part-i.html' title='JAVA DATABASE CONNECTIVITY part I'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzGM7da0o6uit0nD97r7_kgSufgu1D7Fg7yC72wxtMfmt-ZQj3OkJYwfvCXOuJ52PQtV3akbdeJdFfL0Tl2slgQ_jPWRKmRdyZBG6EBj_xTdBWzpb0qazSiel6QG5rjqTzAt7tMYcLqgoX/s72-c/formkaryawan.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-302804446735792787</id><published>2010-01-05T22:30:00.000-08:00</published><updated>2010-01-05T22:37:49.396-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>Teori Simplex Dengan Java</title><content type='html'>satu lagi project UAS gw yang pake java, teori simplex dengan java... teori simplex nie ada di mata kuliah program linier,&lt;br /&gt;program yang gw bikin cuman terbatas pada penyelesaian sistem persamaan linier 2 variable ajah, sapa tau pembaca blog ini mau ngembangin jadi banyak variable mohon sharing - sharing ke gw yoo,,, &lt;br /&gt;Tampilan aplikasinya kayak gini, hampir sama dengan algoritma prim yang gw buat pake java juga... &lt;br&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv_pSF9S3-8QewAMqYuG8ndPKYnqjQu9cicQaGsQTo8QUDWawMn-sCc8bQxiOraRXbIQ2gEVCgv5HYaGCvUEmG-gZ1p_tVQUPGcvfSj3KnKsJyxv2ru0xnyGfCVKRdUU-Z836cpRZCtIZo/s1600-h/prim.bmp&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 306px; height: 320px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv_pSF9S3-8QewAMqYuG8ndPKYnqjQu9cicQaGsQTo8QUDWawMn-sCc8bQxiOraRXbIQ2gEVCgv5HYaGCvUEmG-gZ1p_tVQUPGcvfSj3KnKsJyxv2ru0xnyGfCVKRdUU-Z836cpRZCtIZo/s320/prim.bmp&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5423511641975413298&quot; /&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;kalo mau liat source codenya langsung ajah diembat disini&lt;a href=&quot;http://www.4shared.com/file/189480711/4551f4b0/proglin.html&quot;&gt;download&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/302804446735792787/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2010/01/teori-simplex-dengan-java.html#comment-form' title='3 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/302804446735792787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/302804446735792787'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2010/01/teori-simplex-dengan-java.html' title='Teori Simplex Dengan Java'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv_pSF9S3-8QewAMqYuG8ndPKYnqjQu9cicQaGsQTo8QUDWawMn-sCc8bQxiOraRXbIQ2gEVCgv5HYaGCvUEmG-gZ1p_tVQUPGcvfSj3KnKsJyxv2ru0xnyGfCVKRdUU-Z836cpRZCtIZo/s72-c/prim.bmp" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-2432870902631639418</id><published>2010-01-05T22:01:00.000-08:00</published><updated>2010-01-05T22:28:28.750-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>Algoritma Prim dengan java</title><content type='html'>yang pernah kuliah matematika diskrit pasti tau kayak apa algoritma prim toe, itu algoritma buat nyari jarak terpendek dari graph terhubung,, ya sedikit banyak kayak gitu lah algoritmanya,, gw kebagian tugas bikin pake bahasa java, tmen2 gw ada pake vb, delphi, C++, duh gawat deh... &lt;br /&gt;akhirnya dengn segenap daya dan upaya gw bisa nyelesaiinnya,, di cek ajah...&lt;br /&gt;Tampilan interfacenya masih standar kayak yang dibawah nee&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpjNItcvupXTBiCLd6GrB7RzG_mTwg13s6XOZ7u0rQpUcsmY_JakZ8vyanBPJs09L_oQrpbBSTs8A5UyjpekI3GS_ccprw-nMzOSGSeMwA0HbGOniLDVVQZILWyo6rJzQIw5RswUbcoiYs/s1600-h/prim2.bmp&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 280px; height: 320px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpjNItcvupXTBiCLd6GrB7RzG_mTwg13s6XOZ7u0rQpUcsmY_JakZ8vyanBPJs09L_oQrpbBSTs8A5UyjpekI3GS_ccprw-nMzOSGSeMwA0HbGOniLDVVQZILWyo6rJzQIw5RswUbcoiYs/s320/prim2.bmp&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5423508104645868818&quot; /&gt;&lt;/a&gt;&lt;br /&gt;kalo mau download source codenya silahkan klik &lt;a href=&quot;http://www.4shared.com/file/189476041/9a52de7d/primbarusekali.html&quot;&gt;DISINI&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/2432870902631639418/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2010/01/algoritma-prim-dengan-java.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/2432870902631639418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/2432870902631639418'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2010/01/algoritma-prim-dengan-java.html' title='Algoritma Prim dengan java'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpjNItcvupXTBiCLd6GrB7RzG_mTwg13s6XOZ7u0rQpUcsmY_JakZ8vyanBPJs09L_oQrpbBSTs8A5UyjpekI3GS_ccprw-nMzOSGSeMwA0HbGOniLDVVQZILWyo6rJzQIw5RswUbcoiYs/s72-c/prim2.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-5512275899461203378</id><published>2009-12-13T19:23:00.001-08:00</published><updated>2010-01-05T22:48:51.564-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>Sistem Informasi Finance Dengan database Tersebar</title><content type='html'>waduh, luamaa banget kagak posting... biasalah derita mahasiswa, tugas banyak numpuk, jadi ga bisa ngapa2en.&lt;br /&gt;Ok, langsung ajah, gw postingin hasil karya gw ma 2 orang temen gw, Sistem informasi Finance. ?? finance apaan sie?? hari ginie ga tau finance?? gini deh, finance toe lembaga yang minjem-minjemin duit, eits jangan salah kaprah yaa, finance ga sama dengan lintah darat... &lt;br /&gt;Aplikasi nie gw bikin pake Visual Studio 6.0, dengan database mysql, trus dukungan OS microsoft windows XP home edition.&lt;br /&gt;Buat sekedar informasi buat yang baru belajar VB, kalo mau nge-running aplikasi gw nie harus bikin koneksi dulu ke mysql pake MyODBC Connector gw lupa versinya berapa. Bikin dulu dua koneksi, yang satu namanya dbkoperasi, yang lagi satu namanya dbkoperasi1. bingung ya?? koq SI finance namanya dbkoperasi?? wah panjang deh ceritannya... :-)&lt;br /&gt;kalo mau download langsung ajah klik &lt;a href=&quot;http://www.ziddu.com/download//.html&quot;&gt;disini&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/5512275899461203378/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/12/sistem-informasi-finance-dengan.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/5512275899461203378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/5512275899461203378'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/12/sistem-informasi-finance-dengan.html' title='Sistem Informasi Finance Dengan database Tersebar'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-4713918431471033413</id><published>2009-11-06T21:31:00.000-08:00</published><updated>2009-11-06T21:32:40.184-08:00</updated><title type='text'></title><content type='html'>hurray, impian gw wat punya laptop sendiri terwujud, yah walaupun belum lunas tapi bisa lah dipake wat kerja kecil-kecilan...., gw acer one, gw namain dia si imut, abis kecilnya bikin ga kuat....</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/4713918431471033413/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/11/hurray-impian-gw-wat-punya-laptop.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/4713918431471033413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/4713918431471033413'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/11/hurray-impian-gw-wat-punya-laptop.html' title=''/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-1803082712402072204</id><published>2009-11-06T21:22:00.000-08:00</published><updated>2009-11-06T21:28:06.689-08:00</updated><title type='text'>derita anak smp</title><content type='html'>wuuuaahh, lama banget nggak posting, tugas segambreng, duh pokoknya menyiksa lahir dan batin deh... Lama-lama bosen uga kayak gini...&lt;br /&gt;Eh ya hari senin minggu lalu, gw nemu anak smp ketangkep ma polisi, dasar toe anak begooo bgt, masak iya dia dengan PD&#39;nya pake celana biru smp sambil bawa motor, pake acara kejar- kejaran lagi ma polisi... jelas ajah dia kalah, wong dia cuman bawa mio, sedangkan polisinya bawa tiger, ckckckckckckckck...&lt;br /&gt;Malang bgt nasib toe anak.. Pas ketangkep tampangnya kayak orang lagi sembelit di kamar mandi...., makanya wat anak - anak smp yang pengen bawa motor, pinteran dikit. Bawa celana Ganti kek, ato minimal punya tampang yang tua, jadi pak polisi kira kamu anak sma atau kuliahan...</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/1803082712402072204/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/11/derita-anak-smp.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/1803082712402072204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/1803082712402072204'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/11/derita-anak-smp.html' title='derita anak smp'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-4726491415227643791</id><published>2009-10-01T22:28:00.002-07:00</published><updated>2009-10-01T22:34:56.241-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="harianku"/><title type='text'>sibuk..</title><content type='html'>Wow... Semester 3 nie, tugasnya segambreng... jadi kayak slogannya beng-beng &quot;sibuk berat&quot;, jadi ga bisa sering- sering posting, hiks.... eh iya, ada yang mau belajar PHP bareng ga??? gw lagi belajar php, tar deh kalo udah ga sibuk baru deh gw upload tutorialnya...</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/4726491415227643791/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/10/sibuk.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/4726491415227643791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/4726491415227643791'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/10/sibuk.html' title='sibuk..'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-5749833718617150482</id><published>2009-09-18T21:34:00.000-07:00</published><updated>2009-09-18T21:43:33.937-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>masa kecil kurang bahagia</title><content type='html'>&lt;span style=&quot;font-style:italic;&quot;&gt;anak ayam turunnya 5...&lt;br&gt;mati satu tinggallah 4&lt;br&gt;anak ayam turunnya 4 &lt;br&gt;mati satu tingallah 3&lt;br&gt;...............&lt;br&gt;anak ayam turunlah 1 &lt;br&gt; mati satu tinggal induknya...&lt;/span&gt;&lt;br /&gt;hahahahhahaha, jadi inget pas masih TK nie... tapi karang kalo udah gede jangan nyanyi toe lagi, tapi coba deh bikin programnya pake bahasa C++. Gmana caranya &lt;span style=&quot;font-style:italic;&quot;&gt;mbah doyok???&lt;/span&gt;&lt;br /&gt;ok mbah doyok bakal kasi sourcenya, &lt;br /&gt;&lt;span style=&quot;font-style:italic;&quot;&gt;&lt;br /&gt;#include &lt;  iostream.h  &gt;&lt;br /&gt;#include &lt;  conio.h  &gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt; int n;&lt;br /&gt; cout&lt;&lt;&quot;NYANYIAN ANAK AYAM VER 1.0\n;&lt;br /&gt; cout&lt;&lt;&quot;masukkan jumlah anak ayam\n&quot;; cin&gt;&gt;n;&lt;br /&gt; for (int i=n; i&gt;0; i--){&lt;br /&gt;   cout&lt;&lt;&quot;anak ayam turun &quot;&lt;&lt;  i  &lt;&lt;&quot;\n&quot;;&lt;br /&gt;     if (i==1){&lt;br /&gt;    cout&lt;&lt;&quot;mati satu tinggal induknya\n&quot;;&lt;br /&gt;&lt;br /&gt;     }else{&lt;br /&gt;        cout&lt;&lt;&quot;mati satu tinggal &quot;&lt;&lt;(i-1)&lt;&lt;&quot;\n&quot;;&lt;br /&gt;     }&lt;br /&gt;  }&lt;br /&gt; cout&gt;&gt;&quot;copyright doyok@doyokrasta.blogspot.com;&lt;br /&gt; getch();&lt;br /&gt;}&lt;/span&gt;&lt;br /&gt;gampang kan?? dicoba deh... eh maaf ya sourcenya masih yang gampang2 maklum masih newbie nie...., mudah- mudahan bisa nolong yang lagi belajar perulangan di C++</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/5749833718617150482/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/masa-kecil-kurang-bahagia.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/5749833718617150482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/5749833718617150482'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/masa-kecil-kurang-bahagia.html' title='masa kecil kurang bahagia'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-6081579884253657886</id><published>2009-09-13T04:10:00.000-07:00</published><updated>2010-01-05T22:49:55.434-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>membuat bintang dengan C++</title><content type='html'>mau jadi tuhan yang bisa bikin bintang sendiri?? gampang... asal udah bisa perulangan pasti bisa, kalau belum bisa ya dipelajarin dulu perulangannya... , nie gw kasi source code buat bikin bintang, donlot mas....&lt;br /&gt;&lt;a href=&quot;http://www.4shared.com/file/132708174/4bd18227/tugas_C.html&quot;&gt;download source code buat bintang dengan C++&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/6081579884253657886/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/membuat-bintang-dengan-c.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/6081579884253657886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/6081579884253657886'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/membuat-bintang-dengan-c.html' title='membuat bintang dengan C++'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-10634685942242600</id><published>2009-09-08T22:36:00.000-07:00</published><updated>2009-09-10T05:43:14.043-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>Perbedaan Menggunakan visual C++ dengan borland C++</title><content type='html'>wadoww, koq ga bisa tampil ya???&lt;br /&gt;untuk teman - teman yang membuat source C++ pake visual C++ ga bakal bisa tampil kalau dibuka pake borland, tapi yang ini masi bisa diakali. Caranya dengan menambahkan &lt;br /&gt;&lt;br /&gt;#include&lt;  iostream.h  &gt;&lt;br /&gt;#include&lt;  conio.h  &gt;&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;//disini programnya&lt;br /&gt;&lt;br /&gt;getch();// ini yang dipake buat nampilin di borland C++&lt;br /&gt;}&lt;br /&gt;Saya tadi kaget kenapa di borland ga bisa tampil hasilnya, tapi semua masalah pasti ada solusinya... &lt;br /&gt;Selamat belajar dan mencoba...</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/10634685942242600/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/perbedaan-menggunakan-visual-c-dengan.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/10634685942242600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/10634685942242600'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/perbedaan-menggunakan-visual-c-dengan.html' title='Perbedaan Menggunakan visual C++ dengan borland C++'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-2334006340197351992</id><published>2009-09-05T21:49:00.000-07:00</published><updated>2009-09-05T21:53:19.100-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>Jawaban C++ part 2</title><content type='html'>setelah sekian lama bergelut dengan struktur switch, akhirnya saya menyerah. Saya ga tau dimana salahnya koq bisa ya jawaban soal yang pake switch ga bisa di- compile... kalo diantara kalian ada yang berhasil tolong kontak saya, penasaran bgt nie... OK, kalau buat struktur if&#39;nya saya masih bisa handle, silahkan di download &lt;a href=&quot;http://www.4shared.com/file/130534327/7b0a86fc/C_part2.html&quot;&gt;disini&lt;/a&gt;. mohon maaf yang sebesar-besarnya...</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/2334006340197351992/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/jawaban-c-part-2.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/2334006340197351992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/2334006340197351992'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/jawaban-c-part-2.html' title='Jawaban C++ part 2'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-4153331998473165657</id><published>2009-09-04T06:18:00.000-07:00</published><updated>2009-09-04T06:22:07.883-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="harianku"/><title type='text'>pengen deh...</title><content type='html'>pengen banget bisa kerja, bisa penuhin kebutuhan sendiri aja je dulu, sukur bgt deh, apalagi bisa ngasi orangtua, itung - itung buat ngembaliin apa yang udah pernah gw embat, apa yang udah pernah gw minta ke mereka...&lt;br /&gt;impian gw pengen punya laptop yang gw beli pake keringat gw ( belinya sih pake duit, cuman nyari duitnya kan pake tenaga, nah dari tenaga toe manghasilkan keringat, ). hahhahaahahahahaha, pengen punya cwe yang ga rewel, bohay, montok... hahahahahahahaha, dasar manusia ga da puas - puasnya.</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/4153331998473165657/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/pengen-deh.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/4153331998473165657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/4153331998473165657'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/pengen-deh.html' title='pengen deh...'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-8483424784100671463</id><published>2009-09-02T19:28:00.001-07:00</published><updated>2009-09-02T20:00:54.118-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'>pemrograman C++ part 2</title><content type='html'>percabangan  menggunakan C++ udah bisa di download, materinya ada &lt;span style=&quot;font-weight:bold;&quot;&gt;if, if..else, dan juga switch&lt;/span&gt;, silahkan klik &lt;a href=&quot;   http://www.ziddu.com/download/6332598/PEMROGRAMANCpart2.pdf.html&quot;&gt;disini&lt;/a&gt;.&lt;br /&gt;gw ga bilang kalo gw udah master di bidang ini, secara gitu masih mahasiswa, jadi masih perlu banyak belajar, mari belajar bersama untuk memajukan indonesia tercinta... MERDEKA!!!!!</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/8483424784100671463/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/pemrograman-c-part-2.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/8483424784100671463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/8483424784100671463'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/09/pemrograman-c-part-2.html' title='pemrograman C++ part 2'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-5195100105581652946</id><published>2009-08-31T22:47:00.000-07:00</published><updated>2009-08-31T22:52:23.867-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="harianku"/><title type='text'>awal kuliah yang menyebalkan..</title><content type='html'>awal kuliah.... wah qirain seru, ternyata biasa ajah... cuman perkenalan dan kontrak kuliah, ditambah suasana kampus yang lagi renovasi, alhasil pake lab gantian.. waktu juga terbatas, nie bikin kita ga nyaman, weqs lengkap sudah penderitaanku.. tapi, semester 3 nie asik juga, banyak programingnya, untuk html dan php tenang aja, tutorialnya bakalan q upload beberapa minggu lagi, jadi tunggu aja ok,,&lt;br /&gt;eh ya password buat pdf dasar C++ adalah &lt;span style=&quot;font-weight:bold;&quot;&gt;kmzway87aa&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/5195100105581652946/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/08/awal-kuliah-yang-menyebalkan.html#comment-form' title='1 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/5195100105581652946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/5195100105581652946'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/08/awal-kuliah-yang-menyebalkan.html' title='awal kuliah yang menyebalkan..'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-8512812054503589321</id><published>2009-08-30T18:37:00.000-07:00</published><updated>2009-08-30T18:46:36.559-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programing"/><title type='text'></title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs6IXXoAqpZovZZb8yiFf5FGfOhrjh6p-fmP_6Qusrigl2u9plDuXpirH9L5hBCsj1zFcxEtvbhjtyngVXkrpRJayTZKaQgwtqaq8I3zRVqcQDpOgzyrHt7dX0IYQx6xCxotPV0P7K44_Q/s1600-h/C++.png&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 230px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs6IXXoAqpZovZZb8yiFf5FGfOhrjh6p-fmP_6Qusrigl2u9plDuXpirH9L5hBCsj1zFcxEtvbhjtyngVXkrpRJayTZKaQgwtqaq8I3zRVqcQDpOgzyrHt7dX0IYQx6xCxotPV0P7K44_Q/s320/C++.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5375937298600891410&quot; /&gt;&lt;/a&gt;&lt;br /&gt;well done, tutorial C++ part 1 udah bisa di download, semoga sedikit bantuan kecil dari saya bisa membantu temen-temen yang pengen belajar C++. Penjelasan yang saya buat sangat ringkas, di tutorial yang pertama ini saya isi dengan perkenalan dengan C++ menyangkut struktur dasar, tipe data, variAble dan konstanta serta beberapa contoh program dan juga soal latihan, untuk jawaban soal bisa di download juga... minggu depan saya akan upload C++ part 2, yang rencananya akan membahas struktur kendali &lt;span style=&quot;font-weight:bold;&quot;&gt;if, if...else, nested if&lt;/span&gt;, okay ga perlu banyak cing-cong...&lt;br /&gt;untuk download tutorial C++ silahkan &lt;a href=&quot;http://www.ziddu.com/download/6285571/PEMROGRAMANCpart1.pdf.html&quot;&gt;klik disini&lt;/a&gt;&lt;br /&gt;untuk download jawaban soal latihan &lt;a href=&quot;http://www.ziddu.com/download/6285572/jawabanCpart1.rar.html&quot;&gt;klik disini&lt;/a&gt;&lt;br /&gt;teriakasih, untuk saran dan kritik silahkan komentar di blog ini atau juga bisa menghubungi saya di email doyokrasta@gmail.com....</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/8512812054503589321/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/08/well-done-tutorial-c-part-1-udah-bisa.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/8512812054503589321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/8512812054503589321'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/08/well-done-tutorial-c-part-1-udah-bisa.html' title=''/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs6IXXoAqpZovZZb8yiFf5FGfOhrjh6p-fmP_6Qusrigl2u9plDuXpirH9L5hBCsj1zFcxEtvbhjtyngVXkrpRJayTZKaQgwtqaq8I3zRVqcQDpOgzyrHt7dX0IYQx6xCxotPV0P7K44_Q/s72-c/C++.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-3436771781264112436</id><published>2009-08-06T18:25:00.000-07:00</published><updated>2009-08-08T05:30:41.172-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="harianku"/><title type='text'>Indonesia Berduka kembali</title><content type='html'>waduh, kayaknya sekarang ini musim orang mati deh... eh maksudnya meninggal ding, setelah kepergian yang sangat mendadak dari Mbah Surip, penyair ternama WS Rendra meninggal dunia di RS Mitra Keluarga Depok pukul 22.10 WIB, Kamis (6/8). Si Burung Merak yang bernama terakhir H Wahyu Salaiman (WS) Rendra itu meninggal dalam usia 74 tahun. Rendra akan dimakamkan Jumat (7/8) usai salat Jumat. Tempatperistirahatan terakhir penyair WS Rendra hanya berjarak 7 meter dari makam Mbah Surip... Ayo sapa lagi yang mau nyusul??? hehehehehehehe</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/3436771781264112436/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/08/indonesia-berduka-kembali.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/3436771781264112436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/3436771781264112436'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/08/indonesia-berduka-kembali.html' title='Indonesia Berduka kembali'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5784699730317101259.post-6973149433509151009</id><published>2009-08-06T02:46:00.000-07:00</published><updated>2009-08-30T18:47:26.953-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="harianku"/><category scheme="http://www.blogger.com/atom/ns#" term="virologi"/><title type='text'>mbah surip oh mbah surip</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicro1MRyr6znbjtW-AQndHrUq3G80jYEXwC6MdjbH9caemd7wyhS6o0IoS5rguqgIHVI7QRQxF3ueUSU0_5GFd4SUu3ZZzIE9fDhP8azrN9BAtwTNo_Dj9D63QzGVf7uvGsuMRlw3gOHRD/s1600-h/mbah-surip.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicro1MRyr6znbjtW-AQndHrUq3G80jYEXwC6MdjbH9caemd7wyhS6o0IoS5rguqgIHVI7QRQxF3ueUSU0_5GFd4SUu3ZZzIE9fDhP8azrN9BAtwTNo_Dj9D63QzGVf7uvGsuMRlw3gOHRD/s320/mbah-surip.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5366787403631062626&quot; /&gt;&lt;/a&gt;&lt;br /&gt;banyak banget cara buat mengenang orang yang telah meninggal, tapi beberapa saat yang lalu saya membuka halaman dari detik.com dan terkejut.... Ternyata sepeninggalan mbah surip para virus maker membuat virus dengan nama mbah surip..&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;CARA KERJA VIRUS MBAH SURIP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;File induk VBS/Cryf.A ini mempunyai nama [drvconfg.drv] dengan ukuran file sebesar 218 KB, file ini mempunyai ekstensi [.drv] dan mempunyai type file sebagai &#39;device driver&#39;, file ini akan di enkipsi sehingga kode virusnya tidak mudah di baca.&lt;br /&gt;&lt;br /&gt;Pada saat file virus dijalankan, pertama kali yang akan di lakukan adalah memanggil file [svchost.vbs] yang sudah dienkript yang berada di direktori [%Driver%:\Recycled\S-1-5-21-343818398-18970151121-842a92511246-500\Thumbs.db]. Kemudian file [svchost.vbs] ini akan menjalankan file utama virus yakni file [drvconfg.drv], file inilah yang berisi runtime untuk menginfeksi dan menanamkan aksi-aksi lain nya di dalam komputer target.&lt;br /&gt;&lt;br /&gt;Pada saat user menjalankan dirinya, VBS/Cryf.A akan memanggil program [Windows Media Player]. Kemudian akan membuat beberapa file induk yang salah satunya akan dijalankan saat komputer dinyalakan.&lt;br /&gt;&lt;br /&gt;Sementara untuk mempertahankan eksistensinya, ia akan mencoba untuk blok beberapa fungsi windows seperti: Task Manager, Regedit, CMD, MSCONFIG, hingga tidak dapat merubah Wallpaper&lt;br /&gt;&lt;br /&gt;Selain itu, virus ini juga akan menyembunyikan file tersebut [regedit.exe, tskmgr.exe. cmd.exe dan MSConfig.exe] dan sebagai gantinya ia akan membuat file yang sama. Bedanya, ia akan mempunyai dua ekstensi yakni [.exe.lnk], antara file &#39;gadungan&#39; dan file asli akan mempunyai icon yang sama. Jika user mencoba untuk memanggil salah satu fungsi Windows tersebut maka akan muncul pesan error.&lt;br /&gt;&lt;br /&gt;Tetapi jika user mencoba untuk langsung menjalankan file &#39;gadungan&#39; yang telah dibuat oleh virus sebagai pengganti file asli yang telah disembunyikan [contoh: regedit.exe.lnk] maka secara otomatis akan menjalankan file virus yang berada di direktori [C:\WINDOWS\system32\svchost.dls].&lt;br /&gt;&lt;br /&gt;Tak hanya itu, ia juga akan melakukan Debugger terhadap ketiga fungsi windows tersebut untuk menjalankan file virus [C:\WINDOWS\appsys.exe] dengan membuat string pada registry.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;MENGATASI VIRUS MBAH SURIP&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;cara - cara yang saya paparkan dibawah ini saya dapat dari detik.com, selengkapnya dibaca sendiri aja deh... &lt;br /&gt;1. Matikan proses virus yang sedang aktif di memori. Untuk mematikan proses virus ini silahkan gunakan tools pengganti task manager seperti Currproses, kemudian matikan proses yang mempunyai product name &#39;Microsoft (r) Windows Script Hosta&#39; dengan cara:&lt;br /&gt;&lt;br /&gt;    * Pilih [blok] proses yang mempunyai product name &#39;Microsoft (r) Windows Script Hosta&#39;&lt;br /&gt;    * Klik kanan pada proses yang sudah di blok&lt;br /&gt;    * Pilih [Kill Selected Processes]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.     Blok agar file virus tidak dapat dijalankan untuk sementara selama proses pembersihan dengan menggunakan fitur &#39;Software Restriction Policiesa&#39;, fitur ini hanya ada di Windows XP/2003/Vista/2008. Untuk blok file tesebut lakukan langkah berikut:&lt;br /&gt;&lt;br /&gt;    * Klik menu [Start]&lt;br /&gt;    * Klik [Run]&lt;br /&gt;    * Pada dialog box [Run], ketik SECPOL.MSC kemudian klik tombol [OK]&lt;br /&gt;    * Pada layar [Local Security Policy], klik [Software restriction policies]&lt;br /&gt;    * Klik kanan pada [software restriction policies] dan pilih [Create new policies]&lt;br /&gt;    * Kemudian klik kanan di [Additional Rule], dan pilih [New Hash Rule].&lt;br /&gt;    * Di Kolom [File Hash], klik tombol [Browse] dan pilih file yang akan diblok. Pada kolom [File information] akan terisi informasi dari file tersebut secara otomatis.&lt;br /&gt;    * Pada Security Level pilih [Disallowed]&lt;br /&gt;    * Pada kolom &#39;descriptiona&#39; isi deskripsi dari nama file tersebut (bebas),&lt;br /&gt;&lt;br /&gt;3. Fix Registry dengan menjalankan file [FixRegistry.exe], silahkan download di alamat berikut http://www.4shared.com/file/117095567/3ea8e8ce/_4__FixRegistry.html&lt;br /&gt;&lt;br /&gt;4. Hapus file induk virus yang telah dibuat. File induk virus ini akan disembunyikan. Jika file induk tersebut tidak dapat ditampilkan silahkan gunakan tools penggganti Windows Explorer seperti &#39;Explorer XP&#39;. Silahkan download di alamat berikut:&lt;br /&gt;http://www.explorerxp.com/explorerxpsetup.exe&lt;br /&gt;&lt;br /&gt;Setelah software tersebut di install, cari dan hapus file berikut: svchost.vbs, desktop.ini, drvconfg.drv. SHELL32.dll, %Drive%:\Album BOKEP\Naughty America dan C:\windows.&lt;br /&gt;&lt;br /&gt;5. Tampilkan file [TaskMgr.exe/Regedt32.exe/Regedit.exe/CMD.exe/Logoff.exe] yang disembunyikan oleh virus, caranya:&lt;br /&gt;&lt;br /&gt;    * Start]&lt;br /&gt;    * Klik [Run]&lt;br /&gt;    * Ketik CMD kemudian klik tombol [OK]&lt;br /&gt;    * Pada layar &#39;Dos Prompt&#39; pindahkan posisi kursor ke drive yang akan di periksa&lt;br /&gt;    * Ketik perintah ATTRIB regedit.exe kemudian klik tombol&lt;br /&gt;    * Kemudian ketik perintah saya yang membedakan hanya nama file yang akan ditampilkan yakni Taskmgr.exe, cmd.exe dan Logoff.exe&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6. Untuk pembersihan optimal dan mencegah infeksi ulang silahkan install dan scan dengan antivirus yang up-to-date.&lt;br /&gt;&lt;br /&gt;7. Jika komputer sudah benar-benar bersih dari virus, hapus rule blok file [WSCript.exe] yang telah dibuat pada langkah nomor 2, caranya:&lt;br /&gt;&lt;br /&gt;    * Klik menu [Start]&lt;br /&gt;    * Klik [Run]&lt;br /&gt;    * Pada dialog box [Run], ketik SECPOL.MSC kemudian klik tombol [OK]&lt;br /&gt;    * Pada layar [Local Security Policy], klik 2x [Software restriction policies]&lt;br /&gt;    * Klik [Additional Rule]&lt;br /&gt;    * Hapus Rule yang pernah Anda buat sebelumnya</content><link rel='replies' type='application/atom+xml' href='http://doyokrasta.blogspot.com/feeds/6973149433509151009/comments/default' title='Posting Komentar'/><link rel='replies' type='text/html' href='http://doyokrasta.blogspot.com/2009/08/mbah-surip-oh-mbah-surip.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/6973149433509151009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5784699730317101259/posts/default/6973149433509151009'/><link rel='alternate' type='text/html' href='http://doyokrasta.blogspot.com/2009/08/mbah-surip-oh-mbah-surip.html' title='mbah surip oh mbah surip'/><author><name>doyokrasta</name><uri>http://www.blogger.com/profile/15382476990710528797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJhQpe_9E6xYHQG4Y3h3B7FFMRioJbYZrRk52MLCNsR-AKIzpa-FGEMXeOQzFxWYt9dXNyfIiWCTBXRU50CtBaCum2tijyjsRHvSDpsyhRUYy9wv2gA9euWT4CPkMZL4o/s220/6490_1099128121212_1316931181_30263330_7634822_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicro1MRyr6znbjtW-AQndHrUq3G80jYEXwC6MdjbH9caemd7wyhS6o0IoS5rguqgIHVI7QRQxF3ueUSU0_5GFd4SUu3ZZzIE9fDhP8azrN9BAtwTNo_Dj9D63QzGVf7uvGsuMRlw3gOHRD/s72-c/mbah-surip.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>