design1
Legacy Member
Goedemiddag,
Ik heb een probleem bij het uitlezen van een CHAR via de resultSet.
Als ik, zie onderstaande code, geslacht = rsGeslacht.getByte(1); gebruik dan krijg ik deze foutmelding: java.sql.SQLException: Value 'M' is out of range [-127,127]
Blijkbaar krijg ik toch de waarde terug maar is hij out of range??
Nu weet ik verder niet meer hoe ik deze eruit kan halen??
Bedankt!
Ik heb een probleem bij het uitlezen van een CHAR via de resultSet.
Als ik, zie onderstaande code, geslacht = rsGeslacht.getByte(1); gebruik dan krijg ik deze foutmelding: java.sql.SQLException: Value 'M' is out of range [-127,127]
Blijkbaar krijg ik toch de waarde terug maar is hij out of range??
Nu weet ik verder niet meer hoe ik deze eruit kan halen??
Code:
public char GeslachtGebruiker(int gebruikerID) throws SQLException
{
char geslacht;
String queryGeslacht = "SELECT geslacht FROM gebruiker WHERE gebruikerID = " + gebruikerID + "";
rsGeslacht = stmt.executeQuery(queryGeslacht);
if(rsGeslacht.next())
{
//Probleem char halen uit rsGeslacht???
geslacht = (char) rsGeslacht.getByte(1);
}
else
{
//L van Leeg
geslacht = 'L';
}
return geslacht;
}
Bedankt!
