Bom dia,
estou fazendo alguns cadastros com o Netbeans 6.1, banco Mysql 5, usando JSF e estou tendo alguns problemas ao usar o DataProvider, nao sei se estou tentando usar de maneira incorreta ou se ha um erro na funcao de procura, espero que alguem possa me ajudar nisso.
Estou tendo problemas para executar a funcao findFirst do dataprovider. Sempre que mando executar ele retorna indicando que nao achou nada. Mesmo que eu tendo certeza de procurar um id existente no banco.
Veja o codigo abaixo :
// nenhum dos quatro modos funcionou
//RowKey fornecedoresRowKey = fornecedoresDataProvider.findFirst(new String[] { "FORNECEDORES.IDFORNECEDORES" }, new Object[] { fornecedorId});
//RowKey fornecedoresRowKey = fornecedoresDataProvider.findFirst(new String[] { "fornecedores.idfornecedores" }, new Object[] { fornecedorId});
//RowKey fornecedoresRowKey = fornecedoresDataProvider.findFirst("idfornecedores", fornecedorId);
RowKey fornecedoresRowKey = fornecedoresDataProvider.findFirst("fornecedores.idfornecedores", fornecedorId);
if (fornecedoresRowKey == null) {
log("Erro ao Ler, nao achou registro...");
}
Estou fazendo algo de errado, ou existe algum problema com DataProvider.findFirst com banco Mysql ?
Obrigado