私はこのアップデートを持っています:
sql = "UPDATE table SET prioridade = @prioridade, situacao = @sit , responsavel = @resp , previsao_termino = @previsao, chamado_designado = @designado WHERE id = @id";
MySqlCommand cmd = new MySqlCommand();
cmd.CommandText = sql;
cmd.CommandType = CommandType.Text;
cmd.Parameters.Add(new MySqlParameter("@prioridade", MySqlDbType.Int32)).Value = ch.Prioridade_ID;
cmd.Parameters.Add(new MySqlParameter("@sit", MySqlDbType.Int32)).Value = ch.Situacao_ID;
cmd.Parameters.Add(new MySqlParameter("@resp", MySqlDbType.Int32)).Value = ch.Responsavel_ID;
cmd.Parameters.Add(new MySqlParameter("@previsao", MySqlDbType.Date)).Value = ch.Previsao_Termino;
cmd.Parameters.Add(new MySqlParameter("@designado", MySqlDbType.Int32)).Value = ch.Chamado_Designado;
cmd.Parameters.Add(new MySqlParameter("@id", MySqlDbType.Int32)).Value = ch.ID;
_dal.Executar(cmd);
の値は、フィールドis ach.Previsao_Termino
と同じです。それが作成されると、次のようなエラーがスローされます。 31/05/2013
previsao_termino
date type
update
Wrong Value for the field previsao_termino 0031-05-2013.
それはどこ00
から来たのですか?たぶんコネクタ?コネクタを新しいバージョンに更新しました。また、コネクタを更新しましたVisualStudio 2010
がVisualStudio 2012
、それを変更して以来、多くの問題があります uu