Hallo
MySQL Datenbank Struktur:
erstmal mein Code:
sollte das
nicht:
ausgeben? Auf jedenfall ist das, was ich ich will. Bei mir gibt er jedoch nur eine Zeile aus, nämlich die letzte. Was mach ich falsch?
MySQL Datenbank Struktur:
Code:
-----------------------
| groups | dates |
-----------------------
| grp1 | date1 |
| grp2 | date2 |
|____________________|
Code:
Connection mysql_con;
Class.forName("com.mysql.jdbc.Driver");
mysql_con = DriverManager.getConnection("jdbc:mysql://"+mysql_server+"/"+mysql_dbname, mysql_user, mysql_pass);
Statement st = mysql_con.createStatement();
st.execute("SELECT * FROM "+mysql_table);
ResultSet rst = st.getResultSet();
if(!rst.first()) {
System.out.println("no entries!");
} else {
while(rst.next()) {
System.out.println("group: "+rst.getString("groups")+" date: "+rst.getString("dates"));
}
}
st.close();
mysql_con.close();
sollte das
Code:
while(rst.next()) {
System.out.println("group: "+rst.getString("groups")+" date: "+rst.getString("dates"));
}
Code:
group: grp1 date: date1
group: grp2 date: date2