» »

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());
}
}
}

Bojevnik ::

JLabel-u spreminjaš napis z metodo setText(String txt).

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:D

devilicious ::

ma ja:) ce tak nemo predstavlali tega ju3:)

henrich ::

devilicious a mi lahko razložiš kaj vse si moral narditi da lahko delaš sql-ove poizvedbe z javo???

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?;)

Zgodovina sprememb…



Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

tomcat in datasource

Oddelek: Programiranje
132031 (1788) infiniteLoop
»

[Java] Evidenca delovnega časa - Java v navezi z Accessom

Oddelek: Programiranje
393296 (2516) c0dehunter
»

[JAVA] mysql-connector-java in povezava z Mysql

Oddelek: Programiranje
92050 (1932) Sergio
»

java in zapis v podatkovno bazo

Oddelek: Programiranje
72038 (1906) jogurtTM
»

Java problemček

Oddelek: Programiranje
141459 (1252) Imortales

Več podobnih tem