Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Preciso que seja feito UPDATE com base na tabela passada como parâmetro objDT (tipo DataTable)
porém não acontece nada, nenhum erro. Parece que não está executando.
Alguem tem alguma ideia do que possa ser ?
private void OperationUpdate()
{
using (objDA = new MySqlDataAdapter())
{
// Set the UPDATE command and parameters.
objDA.Update(objDT);
objDA.UpdateCommand = new MySqlCommand("UPDATE Artigo SET titulo=@VarTitulo, imagem=@VarImagem, manchete=@VarManchete, mensagem=@VarMensagem WHERE id=@VarId",objCONN);
objDA.UpdateCommand.Parameters.Add("@VarTitulo", MySqlDbType.VarChar, 150, "titulo");
objDA.UpdateCommand.Parameters.Add("@VarImagem", MySqlDbType.VarChar, 150, "imagem");
objDA.UpdateCommand.Parameters.Add("@VarManchete", MySqlDbType.VarChar, 200, "manchete");
objDA.UpdateCommand.Parameters.Add("@VarMensagem", MySqlDbType.VarChar, 8000, "mensagem");
objDA.UpdateCommand.Parameters.Add("@VarId", MySqlDbType.Int32, 11, "id");
objDA.UpdateCommand.ExecuteNonQuery();
}
}
Obrigado.
Carregando comentários...