AutoQuery.MySqlBase.Execute C# (CSharp) Method

Execute() public method

public Execute ( string sql ) : bool
sql string
return bool
        public bool Execute(string sql, params object[] args)
        {
            StringBuilder sqlString = new StringBuilder();
            sqlString.AppendFormat(CultureInfo.GetCultureInfo("en-US").NumberFormat, sql);
            MySqlCommand sqlCommand = new MySqlCommand(sqlString.ToString(), Connection);
            try
            {
                List<MySqlParameter> mParams = new List<MySqlParameter>(args.Length);
                foreach (var a in args)
                    mParams.Add(new MySqlParameter("", a));

                sqlCommand.Parameters.AddRange(mParams.ToArray());
                sqlCommand.ExecuteNonQuery();
                return true;
            }
            catch (MySqlException ex)
            {
                LogConsole.Show("{0}", ex.Message);
                return false;
            }
        }