Форум: "Базы";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
Внизпроблема с сохранением данных Найти похожие ветки
← →
aleko (2006-09-19 21:08) [0]Доброго времени суток, уважаемые мастера, помогите начинающему.
Пытаюсь написать программку, которая живет в трее и записывает в базу данных информацию о документах, отправляемых на печать.
Проблема: программа записывает данные получаемые от принтера (ниже привожу кусок кода с процедурой, в которой осуществляется запись), но при перезагрузке системы все данные которые она записала затираются. Если просто выйти из программы - то все остается на своих местах. Подскажите, почему так происходит, ведь вроде запись данных произошла, используется компонент Table - значит данные записаны в физическую таблицу (Database Desktop тоже их отображает), но тем не менее...
procedure TForm1.Tabl(PrintJob: array of TJobInfo1);
begin
with Table1 do
begin
Last;
if FieldValues["PJobs"] <> PrintJob[0].JobId then Append else Edit;
FieldValues["PJobs"] := PrintJob[0].JobId;
FieldByName("PTime").AsDateTime := Now;
FieldByName("PDate").AsDateTime := Now;
FieldByName("PDocument").AsString := PrintJob[0].pDocument;
FieldByName("PTotalPage").AsInteger := PrintJob[0].TotalPages;
FieldValues["PPrice"] := StrToFloat(Edit1.Text);
FieldValues["PSumma"] := FieldValues["PTotalPage"]*StrToFloat(Edit1.Text);
Post;
end;
end;
← →
Johnmen © (2006-09-19 22:13) [1]http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988623315&n=14
← →
aleko (2006-09-19 22:58) [2]Спасибо.. :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.056 c