ANHDBI.MySQL.MySQLRunner.ExecuteQuery C# (CSharp) Метод

ExecuteQuery() публичный статический Метод

public static ExecuteQuery ( string SQL, MySqlConnection Connection, MySqlDataReader &RecordSet ) : bool
SQL string
Connection MySql.Data.MySqlClient.MySqlConnection
RecordSet MySql.Data.MySqlClient.MySqlDataReader
Результат bool
        public static bool ExecuteQuery(string SQL, MySqlConnection Connection, ref MySqlDataReader RecordSet)
        {
            MySqlCommand cmdGet = new MySqlCommand(SQL, Connection);

            try
            {
                cmdGet.Connection.Open();
                RecordSet = cmdGet.ExecuteReader();
            }
            catch (DataException dEx)
            {
                Log.WriteLine(dEx.Message, sErrorFile, true);
                return false;
            }
            catch (MySqlException mEx)
            {
                Log.WriteLine(mEx.Message, sErrorFile, true);
                return false;
            }
            catch (Exception ex)
            {
                Log.WriteLine(ex.Message, sErrorFile, true);
                return false;
            }

            return true;
        }