JDBC/Naloga: Vzpostavitev povezave z bazo/Rešitev

Iz MaFiRaWiki

Ta članek ali del članka je v delu. Veseli bomo, če ga boste dopolnili in popravili.

Kaj pomeni to opozorilo?

Rešitev naloge:

  1. import java.sql.*;
  2.  
  3. public class TestJDBC1 {
  4.  
  5. public static void main ( String args[] ) {
  6.  
  7. try {
  8. // naložimo JDBC in ustrezen gonilnik
  9. Class.forName("org.apache.derby.jdbc.ClientDriver").newInstance();
  10.  
  11. // ko smo že naložili gonilnik in ga je naš sistem zaznal, naredimo povezavo
  12. // url mora biti sestavljen iz imena pod-protokola in s parametri pod-protokola
  13. String url = "jdbc:derby://localhost:1527/DBTest";
  14.  
  15. // upIme in geslo je moje uporabniško ime in geslo, katero uporabljam pri
  16. // povezavi do moje DBMS ( v mojem primeru je to povezava s programom NetBeans IDE,
  17. // kjer sem si ustvarila bazo )
  18. Connection povezava = DriverManager.getConnection(url, "klaudija","klaudija");
  19.  
  20. // na koncu ne smemo pozabiti, da moramo povezave zapret
  21.  
  22. // zapremo objekt Connection povezava
  23. povezava.close();
  24. }
  25.  
  26. // če pride do katere napake, nam jo prestreže in javi določeno napako z opisom
  27. catch (Exception e) {
  28. System.out.println(e.getMessage());
  29. e.printStackTrace();
  30. }
  31. }
  32. }
Osebna orodja