Forum » Pomoč in nasveti » java - povezava z bazo
java - povezava z bazo
devilicious ::
lp!
Mam en problemcek:) Zanima me, kako naredit, da se izpis iz baze namesto v konzolo izpise v uporabniski vmesnik (Label)?
import java.sql.*;
public class Jed {
public static void main(String args[]) {
String virPodatkov = "jdbc:odbc:baza";
Connection povezava;
String povpraševanje = "SELECT J.* FROM Jed J, Restavracija R, Meni M where R.ID=M.IDRestavracije AND J.ID=M.IDJedi AND R.ID=1";
Statement stavek;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch(java.lang.ClassNotFoundException e) {
System.err.print("Razred za dostop do baze ne obstaja: ");
System.err.println(e.getMessage());
}
try {
povezava = DriverManager.getConnection(virPodatkov);
stavek = povezava.createStatement();
ResultSet rs = stavek.executeQuery(povpraševanje);
int štZapisa = 1;
while (rs.next()) {
System.out.println("Meni " + štZapisa + ": ");
System.out.println=(rs.getString("Juha")+" ");
System.out.println=(rs.getString("GlavnaJed")+" ");
System.out.println=(rs.getString("Solata")+" ");
System.out.println=(rs.getString("Sladica")+" ");
štZapisa++;
}
stavek.close();
povezava.close();
} catch(SQLException ex) {
System.err.print("Izjema: ");
System.err.println(ex.getMessage());
}
}
}
Mam en problemcek:) Zanima me, kako naredit, da se izpis iz baze namesto v konzolo izpise v uporabniski vmesnik (Label)?
import java.sql.*;
public class Jed {
public static void main(String args[]) {
String virPodatkov = "jdbc:odbc:baza";
Connection povezava;
String povpraševanje = "SELECT J.* FROM Jed J, Restavracija R, Meni M where R.ID=M.IDRestavracije AND J.ID=M.IDJedi AND R.ID=1";
Statement stavek;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch(java.lang.ClassNotFoundException e) {
System.err.print("Razred za dostop do baze ne obstaja: ");
System.err.println(e.getMessage());
}
try {
povezava = DriverManager.getConnection(virPodatkov);
stavek = povezava.createStatement();
ResultSet rs = stavek.executeQuery(povpraševanje);
int štZapisa = 1;
while (rs.next()) {
System.out.println("Meni " + štZapisa + ": ");
System.out.println=(rs.getString("Juha")+" ");
System.out.println=(rs.getString("GlavnaJed")+" ");
System.out.println=(rs.getString("Solata")+" ");
System.out.println=(rs.getString("Sladica")+" ");
štZapisa++;
}
stavek.close();
povezava.close();
} catch(SQLException ex) {
System.err.print("Izjema: ");
System.err.println(ex.getMessage());
}
}
}
KaRkY ::
Namesto tega System.out.println=(rs.getString("Juha")+" "); uporabiš (nek JLabel).setText(rs.getString("Juha"));
ps: Hitra si če pravo mislim drugače ignoriraj to
ps: Hitra si če pravo mislim drugače ignoriraj to
henrich ::
devilicious a mi lahko razložiš kaj vse si moral narditi da lahko delaš sql-ove poizvedbe z javo???
Thx
Thx
devilicious ::
nardit sem morala aplikacijo, kjer se bi izpisovali podatki iz baze
kak to mislis kaj sem vse mogla nardit da sem delala sql-ove poizvedbe z javo??:D
importat knjiznico mogoce?;)
kak to mislis kaj sem vse mogla nardit da sem delala sql-ove poizvedbe z javo??:D
importat knjiznico mogoce?;)
Zgodovina sprememb…
- spremenila: devilicious ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | tomcat in datasourceOddelek: Programiranje | 2031 (1788) | infiniteLoop |
» | [Java] Evidenca delovnega časa - Java v navezi z AccessomOddelek: Programiranje | 3296 (2516) | c0dehunter |
» | [JAVA] mysql-connector-java in povezava z MysqlOddelek: Programiranje | 2050 (1932) | Sergio |
» | java in zapis v podatkovno bazoOddelek: Programiranje | 2038 (1906) | jogurtTM |
» | Java problemčekOddelek: Programiranje | 1459 (1252) | Imortales |