|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.11.2021, 16:52 | #1 |
Регистрация: 18.11.2021
Сообщений: 8
|
Необходимо в запросе указать имя таблицы, находящееся в строковой переменной
Добрый день! Подскажите, пожалуйста, как обратиться запросом к таблице, название которой хранится в переменной tmp
Sub DoSQL() Dim tmp As String 'обьявление строковой переменной tmp = Dir("E:\Почта\*.accdb*") 'присвоение переменной значения названия файла Do While Len(tmp) > 0 'формирование цикла обхода по всем файоам в папке расположения файлов 'DoCmd.RunSQL ("INSERT INTO 33 SELECT * FROM '+@tmp'") 'выполнение запроса на добавление данных в таблицу MsgBox (tmp) tmp = Dir() Loop End Sub |
18.11.2021, 16:55 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
19.11.2021, 09:08 | #3 |
Регистрация: 18.11.2021
Сообщений: 8
|
Спасибо Вам большое!
А подскажите, пожалуйста, если надо вставить еще и путь "INSERT INTO 33 SELECT * FROM "E:\Почта\' " & tmp & " ' ") Последний раз редактировалось Анна789; 20.11.2021 в 02:59. |
19.11.2021, 09:21 | #4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
вынесите добавление пути в строку формирования значения tmp
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
19.11.2021, 09:23 | #5 |
Регистрация: 18.11.2021
Сообщений: 8
|
А как??
|
19.11.2021, 10:28 | #6 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
хотя бы так
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
19.11.2021, 10:59 | #7 |
Регистрация: 18.11.2021
Сообщений: 8
|
Спасибо огромное!
Спасибо !
|
22.11.2021, 12:20 | #8 |
Регистрация: 18.11.2021
Сообщений: 8
|
А, подскажите, пожалуйста, когда используем функцию DIR , как сделать ,что бы имя файла возвращалось без расширения
|
22.11.2021, 12:35 | #9 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
22.11.2021, 12:54 | #10 |
Регистрация: 18.11.2021
Сообщений: 8
|
Спасибо Вам за помощь!
Последний раз редактировалось Анна789; 22.11.2021 в 22:53. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача строковой переменной. | max29 | Общие вопросы по Java, Java SE, Kotlin | 5 | 02.05.2017 19:19 |
Как присвоить переменной имя таблицы? (Excel2010) | Red_Garry | Microsoft Office Excel | 4 | 30.03.2017 16:26 |
Чтение строковой переменной. | Поллукс | Общие вопросы Delphi | 34 | 17.10.2015 00:15 |
Проблема со строковой переменной | MisterDie | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 27.02.2013 21:43 |
Стоит ли объединять 2 таблицы в запросе если необходимо только одно значение из первой? | AlexanderGalkin | PHP | 3 | 17.04.2011 18:05 |