|
|
| |
|
|
| | таблиц или данных? что значит удаленной? | |
| |
| |
| |
|
|
| | Есть файл db1.mdb c кнопкой на форме. Запускаю, нажимаю на кнопку. По нажатию кнопки должно произойти следующее: из db2.mdb таблицы Table1 ... Tablen переносятся в db3.mdb.
Вот так должно работать. | |
| |
| |
| |
|
|
| | Help по DoCmd.TransferDatabase | |
| |
| |
| |
|
|
| | Да, только этот метод работает с текущей БД. | |
| |
| |
| |
 25 Кб. |
|
| | см. приложение
нужна ссылка на DAO
в принципе можно и без нее если список таблиц получать через allTable | |
| |
| |
| |
|
|
| | создать пустую БД
прилинковаться к одной таблице, потом к другой и выполнить запрос на добавление - чего тут может не выходить? даже VBA редактор открывать не надо
я бы, конечно, сначала сохранил таблицу локально импортом - на всякий случай
а потом только "ранил эппенд квери" | |
| |
| |
| |
|
|
| | Он же хочет кнопкой, автоматом импорт таблиц.
Значит надо либо создать таблицу со списком импортируемых таблиц и кодом их перебрасывать.
или перебрасывать все подряд , проверяя не системная-ли таблица ...
Public Function Import_Tablic(put_K_baze As String, Ima_tabl As String, NewNamrTablici As String)
'*************************************************************************
If Nalichie_Tablici_v_DRUGOY_BAZE(put_K_baze, Ima_tabl) = False Then Exit Function
Udalit_TABLICU (Ima_tabl)
DoCmd.TransferDatabase acImport, "Microsoft Access", put_K_baze, acTable, Ima_tabl, NewNamrTablici | |
| |
| |