Gostaria de tira uma duvida…
Como posso um array de String para CallableStatement que executa uma operacao no banco de dados que recebe um array, quando eu tento passar o array de String, da um erro informacado q tem q ser do “java.sql.array”
CallableStatement mt = (BancoDados.obterConexao()).prepareCall("{call fiscal_deletar_moeda(?,?)}");
obrigado…
Então kra, se vc der uma olhada no pacote java.sql verá q há a Interface Array, o Classe Array (e por conseguinte seus objetos) NÃO SÃO EQUIVALENTES a array pra um banco de dados, vc terá que criar uma classe que implementa a interface Array do pacote java.sql
Veja se o jar de seu driver de conexão com o BD não possui algo parecido, por ser uma Interface, acredito que os drivers de conexão com os BDs implementem cada qual a sua maneira, dê uma pesquisada no seu em específico.
[]'s