JDBC je API pre javu, ktoré slúži na prácu s tabuľkovými dátami. Umožňuje tieto 3 operácie:
try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block System.out.println("Nenaslo Driver"); e.printStackTrace(); } Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/hod", // filenames "root", // username "1111"); Statement stmt = con.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.CONCUR_UPDATABLE); //stmt.executeUpdate("update osoba set meno='blablaa' where meno='blablaaa'"); aj takto sa daju upravit data ResultSet rs = stmt.executeQuery("SELECT * FROM osoba"); while (rs.next()) { if( rs.getRow() == 2 ) { System.out.println(rs.getString("meno")); rs.updateString("meno", "Janooo"); System.out.println(rs.getString("meno")); rs.updateRow(); } }
Ako prvé nas exception upozorní, že nenašiel JDBC driver. Stiahneme tu. Teraz ho pridáme cez Build Path. Teraz už všetko funguje ako má.