示例#1
0
        /// <summary>
        /// Este método é usado para  executar commandos do sql como : Insert,Update e Delete.
        /// </summary>
        /// <param name="sqlQuery">O comando sql a ser executado.</param>
        public void ExecutarComando(string sqlQuery, List <Logic.Logins.SqlParametros> parametros = null)
        {
            SqlCeCommand comando = new SqlCeCommand
            {
                CommandText = sqlQuery,
                CommandType = CommandType.Text,
                Connection  = conexaoSql
            };

            comando.Parameters.Clear();
            comando.CommandText.Remove(0);
            comando.Cancel();
            if (parametros != null)
            {
                foreach (Logic.Logins.SqlParametros p in parametros)
                {
                    comando.Parameters.AddWithValue(p.Parametro, p.Valor);
                }
            }
            comando.ExecuteNonQuery();
        }
 /// <summary>
 /// Attempts to cancels the execution of a <see cref="T:System.Data.Common.DbCommand"/>.
 /// </summary>
 /// <filterpriority>1</filterpriority>
 public override void Cancel()
 {
     _innerCommand.Cancel();
 }