/// <summary>
            /// Привести объект в состояние для использования в запросе
            /// </summary>
            /// <param name="req">Содержание запроса</param>
            public void SetRequest(string req)
            {
                dataError = false;

                if (Equals(requestDB, null) == false)
                {
                    requestDB = null;
                }
                else
                {
                    ;
                }
                requestDB = req;
                State     = STATE_LISTENER.REQUEST;

                if (Equals(dataTable, null) == false)
                {
                    dataTable = null;
                }
                else
                {
                    ;
                }
                dataTable = new DataTable();
            }
            /// <summary>
            /// Привести объект в исходное состояние
            /// </summary>
            public void Reset()
            {
                dataError = false;

                requestDB = null;
                State     = STATE_LISTENER.READY;

                dataTable = null;
            }
            /// <summary>
            /// конструктор - основной (без аргументов)
            /// </summary>
            public DbInterfaceListener()
            {
                dataError = false;

                requestDB = null; //new object ();
                _state    = STATE_LISTENER.READY;

                dataTable = new DataTable();
            }
            /// <summary>
            /// Установить финальное состояние (после выполнения запроса)
            /// </summary>
            /// <param name="bResult">Результатт выполнения запроса</param>
            public void SetResult(bool bResult)
            {
                dataError = !bResult;

                // requestDB сохранить до очередного назначения
                // , чтобы результат соответствовал запросу
                State = Error == false
                    ? STATE_LISTENER.READY
                        : STATE_LISTENER.REQUEST; // для возможности повтрной обработки(если успеем)
            }