![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.08.2012
Сообщений: 17
|
![]()
Здравствуйте, может привести пример кода, как можно выводить в txt файл изменения зафиксированные после нажатия кнопок в DBNavigator вида: AfterPost, AfterInser и т.д. Часть кода программы прилагаю...
З.Ы. DBNavigator работает с DBGrid в котором отображается таблица MSSQL 2005 Espress. Суть проблемы такова: Когда делаем какие либо изменения в таблице с помощью DBNavigator нужно выводить эти изменения в тхт. 1.jpg Последний раз редактировалось Critically; 16.08.2012 в 12:03. Причина: Добавление информации |
![]() |
![]() |
![]() |
#2 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
![]()
Создайте глобальный объект класса TStringList, в обработчики событий которые нужно логировать добавьте добавление строк в созданный объект. Для сохранения в файл используется стандартный метод TStringList.SaveToFile
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.08.2012
Сообщений: 17
|
![]() |
![]() |
![]() |
![]() |
#4 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 14.08.2012
Сообщений: 17
|
![]()
Это я понял... list1.add('Изменения внесены');
А как в list1.add прописать то что изменилось в таблице ? Ну например у нас есть таблица там поля name и age, мы берем и удаляем первую запись Петров П.П. 23.. Как прописать что бы в txt файле было что то типа: "Из базы удалено Петров П.П. 23" |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 14.08.2012
Сообщений: 17
|
![]()
Никто не поможет больше ?
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
![]()
Когда компонент обновляет данные внутри себя, вызывайте SaveToFile свой. И Все.
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 14.08.2012
Сообщений: 17
|
![]()
Получилось как то так... Всем спасибо кто помог...
PHP код:
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 500
|
![]()
а что если
Код:
Skype : UASm1Le.
|
![]() |
![]() |
![]() |
#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 |