MyTetra Share
Делитесь знаниями!
Спецификация импорта в Access
16.03.2019
23:43
Текстовые метки: k_Спецификации,access, спецификации
Раздел: !Закладки - VBA - Access - Спецификации

При импорте содержимого текстового файла с разделителями с помощью мастера сохранил все настройки как Спецификацию "text_in"

В коде по кнопке импортирую из текстового файлика в таблицу на основе заданной спецификации - все работает
DoCmd.TransferText acImportDelim, "text_in", "base", "c:\1.CSV"
А теперь внимание... Вопрос.
Можно ли эту самую Спецификацию или перенести на другую машину или программно создать заново, потому как БД будет использоваться на разных машинах.



А вот в поиске :
... Specs are stored in system tables, "MSysIMEXSpecs" and their columns in MSysIMEXColumns

Утверждают, что твои специф. лежат в сист. таблицах Access



Я так понимаю, что программа написана в Access? Если да - то в "теле" программы находятся системные таблицы (может ты их не видишь? - тогда поставь в опциях галку, что бы показывал скрытые таблицы!).
Ты должен увидеть эту MSysIMEXSpecs. В ней твои спецификациии. Эти таблицы переходят с компа на комп вместе с программой. Т.е. тебе, получается, ничего придумывать не надо _ просто опробуй программу на другом компе! Если не получится - тогда будем думать


ЗЫ: Я, честно говоря, никогда этим не пользовался - для создания текстового файла ( с какими хочу разделителями и знаками ) я пользую программный код. Создать strText и записать в файл
Open For Output

 
MyTetra Share v.0.52
Яндекс индекс цитирования