![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#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 |
![]() |
![]() |
![]() |
#2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]() Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 18.11.2021
Сообщений: 8
|
![]()
Спасибо Вам большое!
А подскажите, пожалуйста, если надо вставить еще и путь "INSERT INTO 33 SELECT * FROM "E:\Почта\' " & tmp & " ' ") Последний раз редактировалось Анна789; 20.11.2021 в 02:59. |
![]() |
![]() |
![]() |
#4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
вынесите добавление пути в строку формирования значения tmp
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 18.11.2021
Сообщений: 8
|
![]()
А как??
![]() ![]() ![]() |
![]() |
![]() |
![]() |
#6 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
хотя бы так
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#7 |
Регистрация: 18.11.2021
Сообщений: 8
|
![]()
Спасибо !
![]() |
![]() |
![]() |
![]() |
#8 |
Регистрация: 18.11.2021
Сообщений: 8
|
![]()
А, подскажите, пожалуйста, когда используем функцию DIR , как сделать ,что бы имя файла возвращалось без расширения
|
![]() |
![]() |
![]() |
#9 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]() Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#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 |