Monday, June 24, 2019

Ola Belun sira, imi diak kalae! FI-TecLi kleur ona la Update tamba tugas mos hakas hela nia admin... hehehee...😂😅😅😆

Oya,,, iha loron ida ohin, hakerek nain hakarak share oituan ba kolega sira oinsa atu halo koneksaun Database MySQL ho java NetBeans IDE. Tamba hakerek nain mos iha Traballu balun ne'ebe relasiona ho Materia ida ne'e, nune hakarak fahe tutan deit nia maneira balun ba kolega sira hotu. Ok tuir mai ita akompanha hamutuk nia lalaok:


1. Loke ita nia Java Netbeans IDE hodi halo Projetu ida konaba Koneksaun husi Java Netbeans ba Database MySQL.


2. Kria ita nia Projetu Simples ida. Naran projetu tau tuir ita boot sira nia hakarak, maibe iha ezemplu ne’e hakerek nain tau naran Projetu mak Anotil.




3. Iha ezemplu ne’e mos hakerek nain kria Package ida ho naran koko.




4. Tuir mai ita kria Class ida ho naran koneksaun.



5. Hafoin ida ne’e, ita mai iha Libraries hodi aumenta tan Library konaba Mysql JDBC Driver.




6. Nune’e iha Libraries sei mosu Mysql JDBC Driver.





7. Hotu tiha, ita ba fali Class ne’ebe mak ohin ita Kria hodi tau coding SQL nian konaba koneksaun ba Database nian :


package Koko;

import java.sql.Connection;
import java.sql.DriverManager;
import javax.swing.JOptionPane;

public class koneksaun {
    Connection con;
    public Connection getConnection(){
        try {
            con = DriverManager.getConnection("jdbc:mysql://localhost/db_info","root","");
            JOptionPane.showMessageDialog(null, "Ita nia Koneksaun ba DATABASE Susesu");
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, "Ita nia Koneksaun ba DATABASE Falla");
        }
        return con;
    }
}
 


Hanesan iha imajem Kraik :



Esplikasaun :  
  • Hare ba iha Imajem leten, hakerek nain tau simbolu ida ba iha database ne’ebe mak hakerek nain ohin kria ona iha Lampp ho naran db_info. Bele troka db_info ho ita boot sira nia database nia naran ne’ebe ita boot sira kria.
  • Ba coding JOptionPane.showMessageDialog(null, "Ita nia Koneksaun ba DATABASE Susesu") mak sei fo sai mensajem konaba ligasaun database ne’e lao ho Susesu.
  • No mensajem ne’ebe mak sei fo sai katak ita nia koneksaun ba database sei falla mak JOptionPane.showMessageDialog(null, "Ita nia Koneksaun ba DATABASE Falla")

8. Hotu tiha, ita kria Form ida mak sai Main Method hodi bolu fali class koneksaun ida ne’e, maibe Form refere tenke hamutuk ho Class ne’e ita foin Kria iha leten ne’e. Nune’e ita uja Jframe Form hanesan iha imajem kraik ne’e.



9. Hafoin ida ne’e tau Form refere ho naran test_koneksaun (Ka tau tuir ita boot sira nia hakarak mos laiha impaktu ba rejultadu).


No sei mosu hanesan iha imajem Kraik:



10. Foti Button ida hodi mai tau iha Form ne’e no tau naran Test Koneksaun.







11. Agora ita tau action ba butaun ne’ebe mak ita foin kria iha Form leten ne’e ho maneira Klik dala 2 iha button ka Klik karuk iha button pois ba iha Events > Action >AcrionPerformed.



12. Pois tau sintaks SQL ida ne’ebe bolu fali Class koneksaun ne’ebe ohin ita kria:
       
Connection con = new koneksaun().getConnection();