Je veux lire des valeurs dans une base de données SQL server.
La close where de ma requete est une égalité sur une chaine de caractère qui contient des caractères spéciaux (partie etendue de la table ASCII).
Actuellement ma chaine de caractère est stockée dans un byte[].
Le problème c'est que je ne sais pas comment faire ma requete pour intégrer ma condition.
J'utilise stmt.executeQuery(String SQL) pour executer la requete.
La requete est donc une String et il faut que je lui indique un charset à utiliser. Mon langage de table dans ma base de donnée est French_CI_AS mais il n'y a pas de charset correspondant en java.
Y'a-t-il une classe qui permette de passer directement un byte[] dans la requete?
Sinon comment faire?
Partager