Интересно, есть ли способ поместить подстановочный знак в schema.ini, например [*.текст] FMT = TabDelimited
У меня есть приложение, которое импортирует файлы с разделителями табуляции, и единственное место, где я могу получить FMT = "TabDelimited", находится в schema.ini (по какой-то причине не работает в строке подключения), но я буду понятия не имею, каковы имена файлов, кроме расширения txt.
Кстати, я подключаюсь с помощью OdbcConnection и текстового драйвера Microsoft.





Я предполагаю, что потенциально мог бы временно переименовать файл, чтобы он соответствовал тому, что я решил поместить в schema.ini, или потенциально изменить schema.ini на лету и поместить туда правильное имя файла, но я хотел бы знать, есть ли лучший способ.
Один файл schema.ini может содержать несколько [fileName.txt] записи и формат описания, (для всех файлов в Directory), поэтому вы можете подумать о создании .ini файл динамически из каталога имен файлов.
Я продолжил изменять schema.ini на лету для каждого файла.