|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.09.2014, 01:58 | #1 |
Регистрация: 18.09.2014
Сообщений: 3
|
Запись строк в столбцы другой таблицы
Пытаюсь пилить второй день есть таблица где указаны наименование количество цена собственно в ней может быть разное количество записей есть другая таблица где поля наименование1 наименование2 и т.д пытаюсь прикрутить пока без цикла но понятно же что это не правильно , массив как вариант но не знаю много ли мороки пока что получается если в таблице1 где у нас только наименование кол-во и цена 1 запись я сделать чтение 3 строк то он пишет в три поля наименование1 почему не пойму а если в таблице 3 наименования то все ровно работает подскажите
Код:
тоесть таблица1 таблица2 id name count price id name1 count1 price1 name2 count2 price2 теперь если в таблице1 1 запись то при отработке она добавляется и поле name2 count2 price2 name3,count3,price3, это не правильно не пойму почему Последний раз редактировалось Stilet; 18.09.2014 в 08:15. |
18.09.2014, 08:18 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
ordtable2.Next; не прописан там где нужно перейти на следующую запись. А вообще что за задача? ИМХО тут можно обойтись SQL запросом INSERT... SELECT...
I'm learning to live...
|
|
18.09.2014, 10:55 | #3 |
Регистрация: 18.09.2014
Сообщений: 3
|
я пробовал ставить ordtable2.next ситуация такая же тоесть есть таблица1 где все товары, дальше пользователь нажимает добавить, и товар добавляется во временную таблицу ordt, где формируется список наименование товаров (это строки), дальше он нажимает продать и строки теперь должны стать в таблице2 столбцами (наименовани 1,цена1,коли1, наименова2,цена2,количество2, наименование3 и т.д) тоесть весь набор из табл1 это одна строка в табл2
маленький ролик может так более понятно будет я не очень хорошо умею объяснять http://www.youtube.com/watch?v=qKiv3kLFr5k |
18.09.2014, 13:32 | #4 |
Форумчанин
Регистрация: 27.11.2012
Сообщений: 190
|
Типа транспонировать чтоли таблицу?
|
18.09.2014, 15:44 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Временные таблицы так не делают. Временные хранилища делают максимально схожими по структуре с постоянным хранилищем, чтоб потом легко было переносить данные типа того запроса, что я выше написал. Слюш, а прикрепи сюда свою базу в архиве.
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вытащить строки из таблицы на другой лист по условию, с заданым распределением, и с возможностью добавления или удаления строк | NaUmA | Microsoft Office Excel | 1 | 05.02.2014 22:52 |
Макрос: заполнение таблицы данными из другой таблицы с автоматическим добавлением строк | yevgeniy.demidov | Microsoft Office Excel | 6 | 06.09.2012 15:27 |
Триггер , который после добавления записи в одну таблицу редактирует запись другой таблицы | Rin | БД в Delphi | 7 | 18.12.2010 03:50 |
Access ограничить значение поля таблицы значениями полей другой таблицы | Сергей089 | Microsoft Office Access | 10 | 08.12.2010 02:22 |
рассортировать и скопировать столбцы на другой лист | hottoh | Microsoft Office Excel | 2 | 30.07.2010 19:05 |