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

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

Создание базы данных


Страницы:   1 2

Индеец ©   (2007-07-27 08:48:00) 

В папке с прогой мне нужно создать базу даннах Base.mdb, а затем работать с ней. Причём создать эту базу данных нужно в Delphi. Как это сделать?


Ping   (2007-07-27 22:24:00) [1]

Размести в ресурсах и доставай когда надо.

P.S. Но идея создавать новую БД для каждого отчета - некорректна по сути.


Anatoly Podgoretsky   (2007-07-27 20:06:00) [2]

Проблемы индейца шерифа не волнуют.


MsGuns   (2007-07-27 15:49:00) [3]

>Sonia ©   (27.07.07 11:04) [22]
>Иногда приходится работать с архивными данными, которые выбираются очень долго, поэтому иногда полезно иметь уже выгруженные данные из отчета.

.. которые весело не "пляшут" с актуальными данными (например, Главной книгой)


Sergey13   (2007-07-27 11:16:00) [4]

> [22] Sonia ©   (27.07.07 11:04)

Согласен, но ежемесячный отчет это не печать платежки - можно и подождать.


Sonia   (2007-07-27 11:04:00) [5]


> Зачем сохранять отчет, если в БД и так лежат данные, на
> которых он строится?

Иногда приходится работать с архивными данными, которые выбираются очень долго, поэтому иногда полезно иметь уже выгруженные данные из отчета.


Sonia   (2007-07-27 11:02:00) [6]

Я думаю, надо сделать шаблон отчета и просто каждый месяц выбирать данные.
Поставить дату в параметры, название месяца формировать из параметра даты.
А чтобы  в папке хранились отчеты за весь год, просто программно выгружать каждый отчет, например, в Excel.


Sergey13   (2007-07-27 10:44:00) [7]

> [16] Человек   (27.07.07 10:16)

ИМХО, ты смутно представляешь себе что такое отчет. Зачем сохранять отчет, если в БД и так лежат данные, на которых он строится? И на этих данных можно посторить отчет за январь в ЛЮБОЕ время после этого января. Причем ПО АКТУАЛЬНЫМ ДАННЫМ (это на случай если были корректировки).


iXT   (2007-07-27 10:40:00) [8]

> [18] Человек   (27.07.07 10:35)

??? И что? Что есть отчет, и почему в ACCESS???


Человек   (2007-07-27 10:35:00) [9]

Их 12 должно быть


iXT   (2007-07-27 10:24:00) [10]

> [16] Человек   (27.07.07 10:16)

А на какого отчет должен быть именно в Access?


Человек   (2007-07-27 10:16:00) [11]

Тока данными в нём. Но надо то, чтобы в базе лежали все отчёты от января до декабря.


iXT   (2007-07-27 10:16:00) [12]

> [14] Sergey13 ©   (27.07.07 10:12)

:) Данными! ну и заголовком :)


Sergey13   (2007-07-27 10:12:00) [13]

> [13] Человек   (27.07.07 10:10)
> Так дело в том, что нужно создавать ежемесячные отчёты.

Чем отличается отчет за январь от отчета за август?


Человек   (2007-07-27 10:10:00) [14]

Так дело в том, что нужно создавать ежемесячные отчёты. В принципе я могу создать шаблон. Но тогда его нужно копировать. Я пробовал копировать запрос, получилась таблица. А с отчётом что получится?


Sergey13   (2007-07-27 09:57:00) [15]

> [11] Человек   (27.07.07 09:55)

Я не знаток аксеса, но помнится это вроде шаблона печатного документа + запрос на данные. Зачем его (шаблон) создавать каждый месяц? Он создается 1 раз и выполняется по мере надобности.


Человек   (2007-07-27 09:55:00) [16]

Ну в Access'е есть раздел, что-ли, отчёты то бишь. Вот такой отчёт мне и надо создавать, помещая в него данные из проги.


Sergey13   (2007-07-27 09:51:00) [17]

> [9] Человек   (27.07.07 09:39)

1. Отчеты обычно не сохраняют в базе, а получают из данных, сохраненных в базе.
2. Если уж так хочется сохранить, то 2 связанные таблицы - наименование отчета и данные отчета.

ЗЫ: немного непонятно что ты называешь отчетом.


Человек   (2007-07-27 09:39:00) [18]

Короче мне надо каждый месяц создавать отчёт (в моей проге) и сохранять его в этой базе. С помощью SQL. Попросту мне надо создать отчёт в данной базе с определённым именем и сохранить в этот отчёт определённые данные.


Sergey13   (2007-07-27 09:28:00) [19]

> [7] Человек   (27.07.07 09:25)

Так же точно как и в только_что_созданной_в_программе_базе. Вернее в базе отчеты вообще не создаются - это как раз в программе надо делать, например с помощью генераторов отчетов.


Человек   (2007-07-27 09:25:00) [20]

В принципе согласен, можно. Но тогда вопрос, как в этой базе создать отчёт?


Страницы:   1 2

Наверх

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