![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
![]()
Пытаюсь решить следующий вопрос, есть база данных Access data.mdb, в этой базе находится N-е кол-во таблиц (одинаковых по структуре). Необходимо произвести поиск по всем таблицам (по фамилии) и выдать результат в ADOQuery. Написал код:
Код:
![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ну так и должно быть.
Не надо изменять данные в результатах запроса, полученного из разных таблиц через UNION! Если изменяется значение, то откуда Access будет знать, в какую таблицу его сохранять?!! Похоже, Вам надо менять идеологию (или вводить промежуточную (сводную) таблицу, а потом её (в случае изменений) распихивать обратно по исходным таблицам... это муторно и достаточно сложно... Оно Вам надо? |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 05.10.2007
Сообщений: 536
|
![]()
возможно,имеет смысл слить все таблицы в одну, и добавить дополнительный столбец, в который писать признак(по которому они раскидывались в разные таблицы).
rock
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как создать перекрестный запрос в С#? | Etlau | Общие вопросы .NET | 0 | 26.04.2009 16:07 |
Как добавить "значение по умолчанию" в базе Access? | bafy | БД в Delphi | 6 | 13.02.2009 12:29 |
Как создать запрос с использованием данных из combobox | ксона | БД в Delphi | 9 | 13.12.2008 16:52 |
Как создать перекресный запрос в QR??? | Tanuska___:) | БД в Delphi | 0 | 22.09.2008 11:13 |
Создать таблицу Access в существующей базе. | Nowichok | БД в Delphi | 6 | 10.02.2007 18:32 |