|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.08.2012, 11:56 | #1 |
Пользователь
Регистрация: 14.08.2012
Сообщений: 17
|
Вывод в txt, после нажатия кнопок DBNavigator
Здравствуйте, может привести пример кода, как можно выводить в txt файл изменения зафиксированные после нажатия кнопок в DBNavigator вида: AfterPost, AfterInser и т.д. Часть кода программы прилагаю...
З.Ы. DBNavigator работает с DBGrid в котором отображается таблица MSSQL 2005 Espress. Суть проблемы такова: Когда делаем какие либо изменения в таблице с помощью DBNavigator нужно выводить эти изменения в тхт. 1.jpg Последний раз редактировалось Critically; 16.08.2012 в 12:03. Причина: Добавление информации |
16.08.2012, 12:31 | #2 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
Создайте глобальный объект класса TStringList, в обработчики событий которые нужно логировать добавьте добавление строк в созданный объект. Для сохранения в файл используется стандартный метод TStringList.SaveToFile
|
16.08.2012, 12:38 | #3 |
Пользователь
Регистрация: 14.08.2012
Сообщений: 17
|
|
16.08.2012, 12:49 | #4 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
Код:
|
16.08.2012, 12:58 | #5 |
Пользователь
Регистрация: 14.08.2012
Сообщений: 17
|
Это я понял... list1.add('Изменения внесены');
А как в list1.add прописать то что изменилось в таблице ? Ну например у нас есть таблица там поля name и age, мы берем и удаляем первую запись Петров П.П. 23.. Как прописать что бы в txt файле было что то типа: "Из базы удалено Петров П.П. 23" |
16.08.2012, 13:33 | #6 |
Пользователь
Регистрация: 14.08.2012
Сообщений: 17
|
Никто не поможет больше ?
|
16.08.2012, 16:19 | #7 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Когда компонент обновляет данные внутри себя, вызывайте SaveToFile свой. И Все.
|
16.08.2012, 17:21 | #8 |
Пользователь
Регистрация: 14.08.2012
Сообщений: 17
|
Получилось как то так... Всем спасибо кто помог...
PHP код:
|
16.08.2012, 18:02 | #9 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 500
|
а что если
Код:
Skype : UASm1Le.
|
17.08.2012, 14:02 | #10 |
Пользователь
Регистрация: 14.08.2012
Сообщений: 17
|
Ну тогда добавим что ничего не произошло ))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сообщения нажатия кнопок | decantnik | Win Api | 2 | 12.04.2012 19:23 |
Вывод MessageBox после тройного и более нажатия ЛКМ | RAZOR1703 | Win Api | 10 | 18.10.2011 19:23 |
Обработка нажатия кнопок мыши | turbovitalik | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 12.09.2011 08:49 |
C#: передача нажатия кнопок в браузер | Savrik | Общие вопросы .NET | 3 | 13.06.2009 00:07 |