powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Перенести значения одной таблицы в другую по порядку
8 сообщений из 8, страница 1 из 1
Перенести значения одной таблицы в другую по порядку
    #39776199
Есть две таблицы. Из второй tbl2 получаю список плат, например, со значениями 0,3,4.

tbl2:
NumBRD034
Нужно пройтись по tbl1 и в цикле заполнить поле AddNumBRD из tbl2. Результат:
NameBRDAddNumBRD 10 23 34 40 53 64 70
Что-то вообще не пойму как это сделать. Направьте на путь истинный. Количество значений в таблицах может варьироваться, но в tbl2 их всегда меньше чем в tbl1.
Спасибо.
...
Рейтинг: 0 / 0
Перенести значения одной таблицы в другую по порядку
    #39776212
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что задаёт порядок записей в первом показанном наборе?

Вообще решение тривиальное - нумеруешь записи в первом наборе, и апдейтишь второй по равенству остатка от деления.
...
Рейтинг: 0 / 0
Перенести значения одной таблицы в другую по порядку
    #39776271
Akina,
В tbl2 это номер платы. На другом оборудовании просто эти платы надо распределить по порядку для равномерной загрузки.
...
Рейтинг: 0 / 0
Перенести значения одной таблицы в другую по порядку
    #39776326
Я бы написал процедуру, в которой:
1.Открыть два Recordset-а (РС1 и РС2) на этих таблицах (с сортировкой);
2.Текущую запись РС1 обновить значением из текущей записи РС2;
3.Переход на след. запись в обоиз РС. При этом, если в РС2 получаем EOF - переход на его 1-ю запись.
4. Повторяем п1 и п2 в цикле до достижения EOF в РС1
...
Рейтинг: 0 / 0
Перенести значения одной таблицы в другую по порядку
    #39776338
Кривцов Анатолий,

А можно на примере ?
...
Рейтинг: 0 / 0
Перенести значения одной таблицы в другую по порядку
    #39776426
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Архимедофф,
Считаю, что Вами предпринимается попытка создать таблицу,которая должна и так быть в БД(еще при создании оной) со связью 1:М с тбл2 и использоваться для внесения данных в БД.
Иначе откуда можно узнать какой AddNumBRD соответствует каждому из NumBRD (или наоборот)
...
Рейтинг: 0 / 0
Перенести значения одной таблицы в другую по порядку
    #39776432
sdku,
Знать этого не надо. Эти данные в tbl2 используются для генерации скрипта, потом удаляются. Хранить нет необходимости. В екселе делается легко, как сделать тут почти придумал. Застрял на счетчике. Не пойму как его сделать в инструкции select [порядковыйНомер], NumBRD from tbl2.
...
Рейтинг: 0 / 0
Перенести значения одной таблицы в другую по порядку
    #39776544
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АрхимедоффЗастрял на счетчике. Не пойму как его сделать
Код: vbnet
1.
2.
3.
SELECT t1.*, COUNT(t2.id) AS Number
FROM t1, t2
WHERE t1.id >= t2.id

Где id - уникальное поле либо выражение, в порядке возрастания коего выполняется нумерация.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Перенести значения одной таблицы в другую по порядку
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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