Добро пожаловать Гость, вы находитесь: Вход

Изображение Flexberry Wiki



  • Продукт: Flexberry ORM
  • Компонент: Монитор задач
  • Предназначение: Сервис ChangesToSqlBTMonitor осуществляет запись SQL-скриптов изменения данных.
  • Программная библиотека: ChangesToSqlBTMonitor.dll






ICSSoft.Services.ChangesToSqlBTMonitor

ICSSoft.Services.ChangesToSqlBTMonitor представляет собой разновидность монитора задач, который позволяет осуществлять запись SQL-скриптов изменения данных.

Подключение сервиса

Чтобы подключить данный сервис, нужно в конфигурационном файле написать:

    <add key="BusinessTaskMonitorType" value="ICSSoft.Services.ChangesToSqlBTMonitor, ChangesToSqlBTMonitor, Version=1.0.0.1, Culture=neutral, PublicKeyToken=e5ad39f116a43e0b"/>

Использование сервиса

Пример обработчиков пунктов меню:

private void RecorderClearClick(object sender, EventArgs e)
{
	ICSSoft.Services.ChangesToSqlBTMonitor.Clear();
}

private void RecorderSaveClick(object sender, EventArgs e)
{
	if (saveFileDialog.ShowDialog(this) == DialogResult.OK)
	{
		string fileName = saveFileDialog.FileName;

		StreamWriter writer = new StreamWriter(fileName, false, Encoding.UTF8);

		// Have the writer write strings to the store.
		writer.Write(ICSSoft.Services.ChangesToSqlBTMonitor.Record);

		writer.Close();
	}
}

Чтобы в выходном скрипте не было запросов, которые идут к таблицам, которые находятся вне интереса, можно настроить фильтр по именам таблиц в конфигурационном файле

    <add key="ChangesToSqlExcept" value="Аудит_Сессия,STORMSETTINGS,АудитОперации,АудитИзменения"/>

Откуда ссылаются на эту страницу



Куда ссылается эта страница



На этой странице ещё нет сообщений. Ваше будет первым!

ScrewTurn Wiki version 3.0.5.600. Some of the icons created by FamFamFam.