![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 23.01.2010
Сообщений: 69
|
![]()
Еще раз здравствуйте
Вобщем есть 2 таблицы поля в которых идентичны за некоторым исключением необходимо перенести все данные из 1 таблицы во 2 Это нужно для создания шаблонов заполнения |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
alco84, Вам "необходимо перенести все данные..." , а в чем собственно вопрос?
Евгений. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 23.01.2010
Сообщений: 69
|
![]()
В общем просто не мог перенести insertom тк необходимо точное совпадение полей но потом допер что можно вставить переменную вместо недостающего поля
Db.execute= "INSERT Tbl1 (feld1,feld2) SELECT " & X & ", Feld1 FROM Tbl2" |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Мнение: кол-ва полей к которым обращается запрос безусловно должно совпадать, но чем не устраивает "укороченная" конструкция:
Db.execute= "INSERT Tbl1 (feld2) SELECT Feld1 FROM Tbl2" Ваша конструкция собирает строку SQL запроса из сложенных "по порядку" [текст]+[значение переменной]+[текст] вполне можно было записать значение без использования переменной непосредственно в текст запроса например: Db.execute= "INSERT Tbl1 (feld1,feld2) SELECT NULL, Feld1 FROM Tbl2" Евгений. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 23.01.2010
Сообщений: 69
|
![]()
на NULL он начал рунаться
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 23.01.2010
Сообщений: 69
|
![]()
а можно ли воттак например ?
Db.execute "INSERT Tbl1 (feld1,feld2) SELECT Dlookup(.....), Feld1 FROM Tbl2" сегодня кстати на null уже не ругается)) |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 23.01.2010
Сообщений: 69
|
![]()
CurrentDb.Execute "INSERT INTO _GSFT ( cn, good, Producer, orderState, Amount, cost, ItemSum) SELECT Cn, Good, DLookup("Producer", "Goods", "itemcode= Good"), null, Amount, cost, ItemSum FROM TemplateT1 WHERE template= " & xKey & " ;"
почемуто ругается на выделенное красным |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте alco84.
не могу судить насколько оправдано и работоспособно применение DLookup, почему не использовать под.запрос? Евгений. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 23.01.2010
Сообщений: 69
|
![]()
спасибо попробую
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автоматический перенос данных с таблиц Excel в текст Word | YSL | Microsoft Office Word | 52 | 27.06.2021 05:01 |
сортировка данных (пересчет возможных вариантов комбинаций, перенос данных в таблицу) | Vitalik85 | Microsoft Office Excel | 4 | 12.08.2009 00:30 |
Перенос данных | Technolog | Microsoft Office Excel | 5 | 27.03.2009 10:45 |
перенос данных | Romuald | Microsoft Office Excel | 8 | 23.02.2009 12:40 |
Перенос данных. | Victor | Microsoft Office Excel | 8 | 01.09.2007 21:02 |