Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Импорт таблицы из ТЕКУЩЕЙ директории без кода / 6 сообщений из 6, страница 1 из 1
06.05.2004, 11:23
    #32508695
Hoi
Hoi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт таблицы из ТЕКУЩЕЙ директории без кода
Подскажите плиз, как можно импортировать ДБФ-файлы(их имена известны) в Акссесс(версия неважна) именно из текущей директории. чтобы не было привязки где находится мдб-файл. Хотелось бы обойтись без ВБ-кода просто написав в конструкторе макроса в операторе ПреобразоватьБазуДанных в поле ИмяДанных что-то вроде GetFullPath("table.dbf"), а не писать в явном виде "С:\dir\table.dbf". МСДН уже перекопал, но в этой строке (конструктора макроса) VB-оперторы не берутся, сообщая об ошибке функции..
...
Рейтинг: 0 / 0
11.05.2004, 07:29
    #32512497
Hoi
Hoi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт таблицы из ТЕКУЩЕЙ директории без кода
Ну Гуру от Аксеса, подскажите имеет смысл копать это или такой импорт можно только с помощью кода делать и простым конструктором с всевозможными извращениями в его полях тут не обойтись? Подскажите, плиз, уже стока перекопал.... :(
...
Рейтинг: 0 / 0
11.05.2004, 07:34
    #32512498
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт таблицы из ТЕКУЩЕЙ директории без кода
Думаю, не стоит копать, возможности макросов ограничены, за это время уже можно было написать пару десятков строк кода. А в чем проблема - в знании VBA или это религиозные убеждения?
...
Рейтинг: 0 / 0
11.05.2004, 07:40
    #32512502
Hoi
Hoi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт таблицы из ТЕКУЩЕЙ директории без кода
В знании ВБА, этим вскользь занимаюсь. у меня просто щас другой проект и хотелось малой кровью подделать эту базу.. Жаль, если так не получится... :(
...
Рейтинг: 0 / 0
11.05.2004, 08:03
    #32512515
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт таблицы из ТЕКУЩЕЙ директории без кода
Код: plaintext
1.
2.
3.
4.
Function GetDBPath() As String
  Dim DB As DAO.Database
   Set DB = CurrentDb
   GetDBFullPath = Left(DB.Name, Len(DB.Name) - Len(Dir(DB.Name)) -  1 )
 End Function

Код: plaintext
1.
strPath = GetDBPath()
DoCmd.TransferDatabase acImport, "dbase IV", strPath, acTable, "my.dbf", "Таблица1"
...
Рейтинг: 0 / 0
11.05.2004, 10:42
    #32512699
Hoi
Hoi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Импорт таблицы из ТЕКУЩЕЙ директории без кода
Большое спасибо, Alexandr G.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Импорт таблицы из ТЕКУЩЕЙ директории без кода / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]