hvor ligger fejlen?
Hej alle.. java noob i problemer./**
* Write a description of class DBconnect here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class DBconnect {
private static final String hostname = "localhost";
private static final String port = "3306";
private static final String database = "testdb";
private static final String username = "root";
private static final String password = "";
String returnString;
public String TrySelect() {
Connection c = getConnection();
// do an SELECT
try {
Statement s = (Statement)c.createStatement();
ResultSet r = s.executeQuery("SELECT fornavn FROM players");
returnString = r.getString("fname");
} catch ( Exception e ) {returnString = returnString + " - Query failed";}
return returnString;
}
private Connection getConnection() {
// Register the driver using Class.forNavn()
try {
Class.forNavn("org.gjt.mm.mysql.Driver").newInstance();
} catch ( Exception e ) {returnString = "forNavn failed";}
// ask the DriverManager for a connection to the database
Connection conn = null;
try {
conn = DriverManager.getConnection("jdbc:mysql://" + hostname + ":"+ port +"/" + database + "?user=" + username + "&password=" + password );
//conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/TestDB");
} catch ( Exception e) {returnString = "DriverManager failed";}
return conn;
}
}
Får fejl i linien "private Connection getConnection() {"
skriver "cannot find symbol - class connection"
hilfe!
