napravio sam bazu, a sada hocu da kreiram Java aplikaciju koja se samo konektuje na bazu izvrsi jedan upit i ispise rezultat.
Evo dela koda koji sam napisao:
Code:
private class DogMisa extends MouseAdapter {
public void mouseClicked(MouseEvent m){
try {
String ZapID;
lista.clear();
ZapID=polje.getText();
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Driver d = (Driver)Class.forName
("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection veza = DriverManager.getConnection
("jdbc:microsoft:sqlserver://localhost:1433","vlasnik","");
if (veza!=null) {
PreparedStatement upit=veza.prepareStatement
("USE OsiguravajucaKompanija"+
"GO"+
"SELECT ImePrezime, Adresa, Telefon, Plata"+
"FROM Zaposleni "+
"WHERE ZaposleniID="+ZapID+
"GO");
upit.execute();
ResultSet rezultat=upit.getResultSet();
while(rezultat.next()){
lista.add(rezultat.getString(1)+" "+rezultat.getString(2)+" "+rezultat. rezultat.getString(3)+" "+rezultat.getString(4));
};
veza.close();
}else lista.add("Neuspesno povezivanje na bazu");
}catch(Exception e){
e.printStackTrace();
lista.add("greska");
};
}
private class DogMisa extends MouseAdapter {
public void mouseClicked(MouseEvent m){
try {
String ZapID;
lista.clear();
ZapID=polje.getText();
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Driver d = (Driver)Class.forName
("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection veza = DriverManager.getConnection
("jdbc:microsoft:sqlserver://localhost:1433","vlasnik","");
if (veza!=null) {
PreparedStatement upit=veza.prepareStatement
("USE OsiguravajucaKompanija"+
"GO"+
"SELECT ImePrezime, Adresa, Telefon, Plata"+
"FROM Zaposleni "+
"WHERE ZaposleniID="+ZapID+
"GO");
upit.execute();
ResultSet rezultat=upit.getResultSet();
while(rezultat.next()){
lista.add(rezultat.getString(1)+" "+rezultat.getString(2)+" "+rezultat. rezultat.getString(3)+" "+rezultat.getString(4));
};
veza.close();
}else lista.add("Neuspesno povezivanje na bazu");
}catch(Exception e){
e.printStackTrace();
lista.add("greska");
};
}
Puno sam zahvalan na svakoj pomoci