![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
создание файла [D7, XP]
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]СУБД какая ?