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

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

Помогите решить проблему с базой [D7, Access]


ПёС ©   (2006-10-23 15:12:00) 

Здаравствуйте уважаемые гуру!!!

У меня большая проблема! Помогите пожалуйста!!!

Есть база данных Access? в ней 20-ть таблиц, структура таблиц обсалютно одинаковая. В каждой таблице, есть поле Next формата Дата\Время, в это поле записывается любая будующая дата. Например: Сегодня 23.10.06, а туда по условию программы записывается 23.11.06 или 23.03.07. Как сделать так, чтобы при запуске программы, программа пробегалась по всем этим таблицам и при совпадении даты выводила совпавшие с системной датой записи этих таблиц на форму?

Помогите пожалуйста! Я просто даже не знаю как к этому подойти. Если можно поподробей, вы меня спасёте!

Заранее благодарен вам.


Amoeba   (2006-10-24 12:25:00) [1]


> MsGuns ©   (24.10.06 09:56) [8]
> >zdm ©   (24.10.06 09:31) [5]
> >Создай Вьюху с иннерджоинмами к
>
> В акцесе нет вьюх

Но есть запросы, хранящиеся в самой базе Access. В некотором смысле аналог View.


MsGuns   (2006-10-24 09:56:00) [2]

>zdm ©   (24.10.06 09:31) [5]
>Создай Вьюху с иннерджоинмами к

В акцесе нет вьюх


zdm   (2006-10-24 09:34:00) [3]

:)


Anatoly Podgoretsky   (2006-10-24 09:33:00) [4]


> Круче можно.. Создай Вьюху с иннерджоинмами к

Зачем ему расширять в ширину?


zdm   (2006-10-24 09:31:00) [5]

Круче можно.. Создай Вьюху с иннерджоинмами к 20 таблицам и запрашивай её на селект где дата=now ;) хотя само по себе БД с 20-ю одинаковыми таблицами по структуре, настораживает.


Anatoly Podgoretsky   (2006-10-23 16:53:00) [6]

В вопросу нужно объединение.


Ketmar   (2006-10-23 16:42:00) [7]

а лучше -- объединить таблицы...


Sergey13   (2006-10-23 16:40:00) [8]

> в ней 20-ть таблиц, структура таблиц обсалютно одинаковая.

Нафига?

> Как сделать так, чтобы при запуске программы, программа
> пробегалась по всем этим таблицам

Хочешь 20 раз запусти запрос
select * from table_name where next=:date_now

Хочешь 1 раз запусти запрос, где все 20 таких запросов, объединить через UNION


Сергей М.   (2006-10-23 15:31:00) [9]


> не знаю как к этому подойти


Подойти можно с любой стороны.
Тебе что непонятно конкретно ?
Только говори, что вообще ничего непонятно)..


Наверх

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