mySQL Query!?
OK ikke helt let!! Jeg har noget eksisterende kode der connecter med en mySQL database, det viser jeg her nedenfor. På databasen findes allerede en tabel:BESTILLING
med kolonnerne
TELEFON, NAVN, ADRESSE, BESTILLING, TOTAL, MAIL
Der findes også en enkelt række med oplysninger i tabellen.
Jeg vil gerne hente oplysningerne igen og skrive dem ud (sys out println eller lign, gerne til en vector eks.)
What to do?? (Jeg har slettet de SQL kommandoer fra koden der opretter og indsætter data i databasen!)
Koden ser således ud:
package dbconnect;
/**
* <p>Title: dbconnect</p>
* <p>Description: database sample</p>
* <p>Copyright: Copyright (c) 2002</p>
* <p>Company: IMV</p>
* @author A38
* @version 1.0 semi definitiv beta... under udvikling!
*/
import java.sql.*;
public class dbConnect1 {
public static void main(String args[]) {
String username;
String password;
String url;
String dropString;
String createString;
String insertString;
// ---- konfigurer START
username = "stinne";
password = "xQfi#t";
url = "jdbc:mysql://ishtar.imv.au.dk/stinne";
// ---- Konfigurer SLUT
try {
Class.forName("org.gjt.mm.mysql.Driver");
}
catch(java.lang.ClassNotFoundException e) {
System.err.print("ClassNotFoundException: ");
System.err.println(e.getMessage());
}
try {
Connection con;
Statement stmt;
// Lad mig så for satan få gang i banditten!!
con = DriverManager.getConnection(url, username, password);
stmt = con.createStatement();
// Luk skidtet!
stmt.close();
con.close();
}
// Lad os også se om der er nogen fejl?
catch(SQLException ex) {
System.err.println("==> SQLException: ");
while (ex != null) {
System.out.println("Message: " + ex.getMessage ());
System.out.println("SQLState: " + ex.getSQLState ());
System.out.println("ErrorCode: " + ex.getErrorCode ());
ex = ex.getNextException();
System.out.println("");
}
}
}
public dbConnect1() {
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
private void jbInit() throws Exception {
}
}
