Semafoor
Gebruiker
- Lid geworden
- 29 aug 2007
- Berichten
- 129
Hallo medeforum gebruikers.
Ik gebruik de volgende code om gegevens uit een database te halen. Alleen geeft NetBeans een fout in de code.
Bij javax.swing.text.html.Option (of wanneer ik het aanpas naar alleen Option krijg ik de melding "Cannot find symbol ".
Weet iemand wat ik fout doe?
Moet het wel import javax.swing.text.html.Option; zijn? Of is er ook een ander Option?
Ik hoop dat iemand me verder kan helpen.
Bij voorbaat dank!
Semafoor
Ik gebruik de volgende code om gegevens uit een database te halen. Alleen geeft NetBeans een fout in de code.
Bij javax.swing.text.html.Option (of wanneer ik het aanpas naar alleen Option krijg ik de melding "Cannot find symbol ".
Weet iemand wat ik fout doe?
Code:
package Control;
import java.sql.*;
import javax.swing.text.html.Option;
import java.lang.String.*;
/**
*
* @author SO
* voor HHBEDENING
*/
public class DatabaseManager {
private Connection connection;
private PreparedStatement statement;
private ResultSet resultset;
public boolean getDatabaseConnection(String Gebruikersnaam, String Wachtwoord, String Url) {
boolean status = false;
try {
// Register the JDBC driver for MySQL.
Class.forName("com.mysql.jdbc.Driver");
// Define URL of database server for database named mysql on the localhost with
// the default port number 3306. < PORT TO USE IS 3307
//String url = "jdbc:mysql://localhost:3307/mysql";
String _Gebruikersnaam = Gebruikersnaam;
String _Wachtwoord = Wachtwoord;
String _Url = Url;
// Get a connection to the database for a user named root with a blank password.
// This user is the default administrator having full privileges to do anything.
try{
connection = DriverManager.getConnection(_Url, _Gebruikersnaam, _Wachtwoord);
status = true;
} catch (SQLException ex){
status = false;
}
}catch( Exception e ) {
e.printStackTrace();
}
return status;
}
public Option[] getData(String _Query){
Option[] options = new Option[0];
String Query;
Query = _Query;
try{
statement = connection.prepareStatement(Query);
statement.executeQuery(Query);
resultset = statement.getResultSet();
resultset.last();
options = new Option[resultset.getRow() + 1];
resultset.beforeFirst();
int i = 0;
if (resultset != null){
while (resultset.next()){
//HIER ZIT DE FOUT
options[i] = new javax.swing.text.html.Option(resultset.getString("NAME"), resultset.getString("NAME"));
i++;
}
}
} catch(SQLException ex){
}
return options;
}
}
Moet het wel import javax.swing.text.html.Option; zijn? Of is er ook een ander Option?
Ik hoop dat iemand me verder kan helpen.
Bij voorbaat dank!

Semafoor
Laatst bewerkt: