powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / запрос на добавление
16 сообщений из 16, страница 1 из 1
запрос на добавление
    #32744293
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день)
нужна помощь
есть две базы .mdb с одинаковой структурой таблиц
нужно из четырех таблиц 1.mdb добавить чать инфы в такие же по структуре 4 таблицы 2.mdb
таблицы 1-2 2-3 - отношения один к одному и наличие ключевого поля
3-4 - один ко многим без ключевого поля
создала 4 запроса на добавление
в 1 таблице есть поле дата (кусок информации переносимый в 2.mdb должен соответствовать дате заданной пользователем на форме) и в 1 запросе есть возможность задать условие на добавление
2 и 3 запросы проходят только благодаря уникальности значения ключевого поля
а вот четвертая таблица пополняется при каждой конвертации дублями

как при такой структуре сделать копирование куска инфы по заданному условию из базы в базу?
зарание спасибо)
...
Рейтинг: 0 / 0
запрос на добавление
    #32744451
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запросы покажи
...
Рейтинг: 0 / 0
запрос на добавление
    #32745137
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
они стандартные)))
в конструкторе делала
поле к полю
просто путь указала к другой базе и таблицу выбрала, куда копировать записи и все
...
Рейтинг: 0 / 0
запрос на добавление
    #32746065
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обычный запрос на добавление в конструкторе
...
Рейтинг: 0 / 0
запрос на добавление
    #32747160
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ало :-)
...
Рейтинг: 0 / 0
запрос на добавление
    #32747469
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже если запросы стандартные туточки телепятов нет, и не видя запрос люди не смогут Вам подсказать.
(В запросе - SQL режим, и текст запроса сюда, плз.)
...
Рейтинг: 0 / 0
запрос на добавление
    #32747707
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
INSERT INTO FinDocHeads ( DocID, ODate, Type, Internal, Area, AgencyID, CarrierID, AgentID, CustID, Fare, FareType, PBank, Komiss, NoNP, USDRate, FilID ) IN 'C:\Documents and Settings\Агент\Мои документы\Dbdata.mdb'
SELECT FinDocHeads.DocID, FinDocHeads.ODate, FinDocHeads.Type, FinDocHeads.Internal, FinDocHeads.Area, FinDocHeads.AgencyID, FinDocHeads.CarrierID, FinDocHeads.AgentID, FinDocHeads.CustID, FinDocHeads.Fare, FinDocHeads.FareType, FinDocHeads.PBank, FinDocHeads.Komiss, FinDocHeads.NoNP, FinDocHeads.USDRate, FinDocHeads.FilID
FROM FinDocHeads
WHERE (((FinDocHeads.ODate)=[Forms]![Форма1]![Dat]) AND ((FinDocHeads.AgentID)=[Forms]![Форма1]![AgentID]));
это первый запрос

INSERT INTO FinDocBlanks ( BlankID, DocID, BlankNum, MCFNum, PayForm, PayTotal, NPTax, Taxes, Other, CCName ) IN 'C:\Documents and Settings\Агент\Мои документы\Dbdata.mdb'
SELECT FinDocBlanks.BlankID, FinDocBlanks.DocID, FinDocBlanks.BlankNum, FinDocBlanks.MCFNum, FinDocBlanks.PayForm, FinDocBlanks.PayTotal, FinDocBlanks.NPTax, FinDocBlanks.Taxes, FinDocBlanks.Other, FinDocBlanks.CCName
FROM FinDocBlanks;
это второй запрос


INSERT INTO FinDocRoutes ( RouID, BlankID, [Position], Route, ClassID, FlyNum, FlyDate, Fare, FareOrigin, FareUSD, CarrierID, Komiss, PTATax, Shtraf ) IN 'C:\Documents and Settings\Агент\Мои документы\Dbdata.mdb'
SELECT FinDocRoutes.RouID, FinDocRoutes.BlankID, FinDocRoutes.Position, FinDocRoutes.Route, FinDocRoutes.ClassID, FinDocRoutes.FlyNum, FinDocRoutes.FlyDate, FinDocRoutes.Fare, FinDocRoutes.FareOrigin, FinDocRoutes.FareUSD, FinDocRoutes.CarrierID, FinDocRoutes.Komiss, FinDocRoutes.PTATax, FinDocRoutes.Shtraf
FROM FinDocRoutes;
это третий запрос




INSERT INTO FinDocTaxes ( RouID, TaxID, TaxVal ) IN 'C:\Documents and Settings\Агент\Мои документы\Dbdata.mdb'
SELECT FinDocTaxes.RouID, FinDocTaxes.TaxID, FinDocTaxes.TaxVal
FROM FinDocTaxes;

это четвертый запрос
...
Рейтинг: 0 / 0
запрос на добавление
    #32748273
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ало :-)
...
Рейтинг: 0 / 0
запрос на добавление
    #32749049
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ало :-)
...
Рейтинг: 0 / 0
запрос на добавление
    #32749750
mirdinn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Milaало :-)
Я такие вещи на вба делаю обычно,через рекордсет
...
Рейтинг: 0 / 0
запрос на добавление
    #32750977
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для mirdinn
А поговорить? :)
В смысле краткость сестра таланта конечно, но у меня стока таланта нету(((
подробнее мона?
...
Рейтинг: 0 / 0
запрос на добавление
    #32751053
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так трудно что-то понимать :)
Можно выложить архив с двумя .mdb'шками с упрощенными таблицами и неработающим запросом?
...
Рейтинг: 0 / 0
запрос на добавление
    #32751087
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гео, он работает)
но не так как мне нужно
я уcловие отбора ставлю в первом запросе - по дате
а в четвертом запросе условие поставить проблематично там только поле числового кода (оно связывает 4 талицу с третьей ) наименование сбора и значение сбора
как сделать чтобы копировались сборы в четвертом запросе только за дату указанную в первом запросе, а?
...
Рейтинг: 0 / 0
запрос на добавление
    #32751101
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если работает, то о чем вопрос?
Если работает на так, как надо, значит не работает.

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

Выкладывай, не жадничай :))
...
Рейтинг: 0 / 0
запрос на добавление
    #32751121
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хорошо, а ... как?
...
Рейтинг: 0 / 0
запрос на добавление
    #32751178
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выкидываешь из баз все лишнее, делаешь им "сжатие", ахивируешь в один файл.

Заходишь в этот топик, жмешь "ответить", внизу возле "Приложить файл (максимальный размер 70Kb)", жмешь на "обзор", показываешь на этот файл, а потом "опубликовать".
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / запрос на добавление
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]