Pessoal,
Preciso enviar os dados de campos diferentes do meu formulário para uma mesma coluna da minha tabela na base de dados.
A coluna é a mesma mas as linha não, cada campo vai atualizar uma linha da tabela.
Alguém consegue me ajudar?
Estou tentando fazer assim.
String idIpinners = String.valueOf(escolha[j].getSelectedItemId());
infoAmostra.setVlInfo(editText[j].getEditableText().toString());
infoAmostra.setVlInfo(idIpinners);
infoAmostra.setFlObrigatorio("S");
String idInfo = String.valueOf(recuperaIdInfo);
if (coletaDao.updateColeta(infoAmostra, idAmostra, idInfo)) {
Toast.makeText(TesteCadastroColeta_2.this, "OK", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(TesteCadastroColeta_2.this, "ERRO METODO UPDATE", Toast.LENGTH_SHORT).show();
}
Desta forma ele realiza o upload somente dos dados referentes a linha [java]infoAmostra.setVlInfo(idIpinners)[/java].
Se eu alterar a posição das linhas
infoAmostra.setVlInfo(editText[j].getEditableText().toString());
infoAmostra.setVlInfo(idIpinners);
para
infoAmostra.setVlInfo(idIpinners);
infoAmostra.setVlInfo(editText[j].getEditableText().toString());
Ele só realiza o cadastro referente a linha [java]infoAmostra.setVlInfo(editText[j].getEditableText().toString());[/java].
Alguém consegue me dar uma luz?