Salve, ho questo situazione:

riesco a connettermi tramite java (come Ide utilizzo Netbeans) ad un DB mysql da me creato e in esecuzione.
Il mio obiettivo è fare una query su una tabella caratterizzata da diversi campi, tra cui nome, proprietario, sesso, ecc...
La query sarà del tipo: SELECT * FROM tabellamia WHERE sesso =?,
dove il client andrà a immettere il parametro che sostituirà il '?'.
Ho utilizzato la classe PreparedStatement così:

PreparedStatement stmt = db.prepareStatement(query2); dove db è un oggetto Connection
e query2 è una stringa così fatta:SELECT * FROM tabellamia WHERE sesso =?

Successivamente voglio sostituire il carattere '?' con un parametro char.
Esistono diversi metodi all'interno della classe PreparedStatement, come setString(), ma nn c'è un setChar.

Avete qualche idea?