Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

создание файла [D7, XP]


Страницы:   1 2

Mashenka_84 ©   (2007-03-01 13:54:00) 

Здравствуйте. Я программист начинающий, поэтому извините если вдруг совсем простое что то спрашиваю. Вопрос в Следующем:
У меня есть база данных, в которой я могу удалять добавлять и изменять данные. Мне нужно чтобы создался текстовый файл, в котором бы записывалось время, дата и то что произошло с моей базой.
Ну например чтобы в текстовом файле была таккая строка:
02.03.2005 13:44 добавлена запись в таблицу "test"
и чтобы автоматически все сохранялось и при этом чтобы можно было посмотреть данный файл без открытия всей программы.

Всем откликнувшимся, заранее большое спасибо.


Плохиш   (2007-03-01 15:32:00) [21]


> mashenka_84   (01.03.07 15:29) [11]

Может стоит начать с изучения основ программирования на интересуемом языке?


mashenka_84   (2007-03-01 15:29:00) [22]

А при этом надо заводить какие либо константы, функции или процедуры? или все само сабой пишется в файл? Кстати еще вопрос а куда пишется то? Как указать путь и название?


Elen   (2007-03-01 15:28:00) [23]


> Может текст проги привети?

Ненадо. Смотри, примерно так :


var     f:textfile;
 Form1: TForm1;

implementation

{$R *.dfm}
.................
procedure TForm1.Table1AfterEdit(DataSet: TDataSet);
begin
writeln(f,'Опа запись отредактированна');
end;
.............
procedure TForm1.FormCreate(Sender: TObject);
begin
  AssignFile (f,'otchet.txt');append(f);
end;
............
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
CloseFile(f);
end;


Понятнышко?


mashenka_84   (2007-03-01 15:26:00) [24]

> Elen
да имеено так
По поводу колличества пользователей - пока только я
Может текст проги привети?


Elen   (2007-03-01 15:25:00) [25]


> то есть запустила дельфийский exe и там вношу изменения

Ну так после операторов изменения в БД ставь writeln(FileOtchet,'Случилась запись').


mashenka_84   (2007-03-01 15:24:00) [26]

через компонет Table


Elen   (2007-03-01 15:23:00) [27]


> Mashenka_84

т.е. ты хочеш следить за тем кто что и когда добавляет в базу или редактирует или удаляет? Причем базой будут пользоваться одновременно несколько пользователеи?


mashenka_84   (2007-03-01 15:22:00) [28]

произошло из моей программы - то есть запустила дельфийский exe и там вношу изменения


Сергей М.   (2007-03-01 15:21:00) [29]


> что такое СУБД?


Система Управления Базами Данных


Desdechado   (2007-03-01 15:16:00) [30]

> записывалось время, дата и то что произошло с моей базой.
Произошло из твоей программы или вообще из любой?


mashenka_84   (2007-03-01 15:15:00) [31]

Может я конечно торможу а что такое СУБД?


Сергей М.   (2007-03-01 14:02:00) [32]

СУБД какая ?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо