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