Bom dia! Estou com uma dúvida sobre uma coluna no meu banco de dados que está com os valores já definidos com o ‘set’. No banco está assim…
E na minha página de cadastro tenho essas opções para o usuário escolher…Como faço para salvar no banco mais de uma opção que o usuário selecionar?
Esqueci de dizer… Uso banco Mysql
Que tal ler o manual? http://dev.mysql.com/doc/refman/5.0/en/set.html
Uma pena que campos específicos assim geralmente não são suportados pelo JDBC. Portanto, você perderá o benefício de usar um PreparedStatement. Você até pode tentar dando um setInt com o valor binário, mas não sei se isso vai funcionar.
Complementando…
http://dev.mysql.com/doc/refman/5.0/en/connector-j-reference-type-conversions.html
MySQL Type Name, Return value of GetColumnClassName, Returned as Java Class SET(‘value1’,‘value2’,…), CHAR, java.lang.String