Курсовая работа: Разработка программного обеспечения по управлению базой данных "График учета рабочего времени на шахте"
ParamValues['Date1'] := Date1;
ParamValues['Date2'] := Date2;
end;
Open;
while not(EOF) do begin
MonthInfo[DayOfTheMonth(TDateTime(FieldValues['DateCelebrate']))] := DayCelebrate;
next;
end;
Close;
Free;
end;
· Сохранение названия сохраненного графика, даты сохранения в таблицу «Сохраненные_графики».
procedure SaveToSavedGraphic(NameBD:string; DateOfSave:TDateTime; MonthNum, YearNum:integer);
begin
with sql_CreateQuery(ADOConnection1) do begin
SQL.Text := 'INSERT INTO Сохраненные_графики (NameGraphic, DateOfSave, LinkMonthNum, YearNum) VALUES(:p1, :p2, :p3, :p4)';
with parameters do begin
ParseSQL(SQL.Text, true);
ParamValues['p1'] := NameBD;
ParamValues['p2'] := DateOfSave;
ParamValues['p3'] := MonthNum;
ParamValues['p4'] := YearNum;
end;
ExecSQL();
Close;
Free;
end;
end;
· Процедура сохранения самого графика в таблицу «Графики», с указанием ID сохранения в таблице «Сохраненные_графики».