Функция Flush( )
Функция Flush( )
Существует функция MyServerControl->Flush( ) для сохранения данных да диск. Но нигде не описаны FlushTypes. Подскажите как воспользоваться функцией Flush( ) или какой либо другой для сохранения на диск изменений в таблицах.
-
- Devart Team
- Сообщения: 51
- Зарегистрирован: Пн 28 янв 2013 11:54
Re: Функция Flush( )
Здравствуйте.
Метод TMyServerControl->Flush в качестве параметра принимает переменную типа TMyFlushTypes. Этот тип описан в заголовочном файле MyServerControl.hpp :
TMyServerControl->Flush(FlushTypes); генерирует SQL запрос FLUSH с перечнем параметров, соответствующих FlushTypes.
Более детальную информации о FLUSH инструкции и значении его параметров вы можете прочесть в MySQL Reference Manual:
http://www.mysql.ru/docs/man/FLUSH.html
Метод TMyServerControl->Flush в качестве параметра принимает переменную типа TMyFlushTypes. Этот тип описан в заголовочном файле MyServerControl.hpp :
Код: Выделить всё
enum TMyFlushType { foHosts, foDesKeyFile, foLogs, foPrivileges, foQueryCache,
foTables, foStatus, foUserResources };
typedef Set<TMyFlushType, foHosts, foUserResources> TMyFlushTypes;
Более детальную информации о FLUSH инструкции и значении его параметров вы можете прочесть в MySQL Reference Manual:
http://www.mysql.ru/docs/man/FLUSH.html
Re: Функция Flush( )
Здравствуйте.
Я почитал руководство MySQL. Можете привести пример команды, что бы компилятор не выдавал ошибок, потому что на все параметры, описанные в "4.5.3 Синтаксис команды FLUSH", компилятор "ругается". Например, на это MyServerControl1->Flush(HOSTS) - неизвестный символ HOSTS.
Я почитал руководство MySQL. Можете привести пример команды, что бы компилятор не выдавал ошибок, потому что на все параметры, описанные в "4.5.3 Синтаксис команды FLUSH", компилятор "ругается". Например, на это MyServerControl1->Flush(HOSTS) - неизвестный символ HOSTS.
-
- Devart Team
- Сообщения: 51
- Зарегистрирован: Пн 28 янв 2013 11:54
Re: Функция Flush( )
Пример использования TMyServerControl->Flush :
Код: Выделить всё
TMyFlushTypes FlushParam;
FlushParam << foHosts << foUserResources;
MyServerControl1->Flush(FlushParam);
Re: Функция Flush( )
Большое спасибо!