|
|
|
Что делать с расширением
|
|||
|---|---|---|---|
|
#18+
Нужно сделать автоматический импорт из базы name_file лежащем в каталоге name_dir DoCmd.TransferDatabase acImport, "dBase 5.0", name_dir, acTable, "ft1108t1", "reestr_dbf" И все бы нечего но dbf файл приходит с нестандартным расширением например ft1108t1.036 расширение не стандартное и импорт его не определяет, если єтот файл переименовываешь на стандартное расширение то все работает, но дело в том что таких файлов приходит штук 900 и все различаються только расширениями и их надо загнать в базу. Подскажите как можно выйти из сложившейся ситуации. Зарание спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2003, 12:37 |
|
||
|
Что делать с расширением
|
|||
|---|---|---|---|
|
#18+
а что нельзя написать процедуру которая по заданному пути считывает имена файлов , записывает в массив и в цикле переименовывает и осуществляется импорт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2003, 12:46 |
|
||
|
Что делать с расширением
|
|||
|---|---|---|---|
|
#18+
Может и можно, а может есть проще выход ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2003, 12:47 |
|
||
|
Что делать с расширением
|
|||
|---|---|---|---|
|
#18+
Как что? программно перебрать все файлы и переименовать если и правда нельзя явноуказать формат кроме как расширением. как перебрать? есть FileSystemObject, а есть стандартная фукнция Dir$ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2003, 12:47 |
|
||
|
Что делать с расширением
|
|||
|---|---|---|---|
|
#18+
Где-то в Registry указан список допустимых расширений для разных типов файлов. Надо его подредактировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2003, 12:47 |
|
||
|
Что делать с расширением
|
|||
|---|---|---|---|
|
#18+
Перед импортом каждого файла копируй его во что-нибудь типа 1.dbf: FileCopy "ft1108t1.001", "1.dbf" DoCmd.TransferDatabase acImport, "dBase 5.0", name_dir, acTable, "1.dbf", "reestr_dbf" И так для всех файлов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2003, 12:47 |
|
||
|
Что делать с расширением
|
|||
|---|---|---|---|
|
#18+
Посмотри здесь: http://hiprog.com/access/article.asp?idd=235 Это примочка, выполняющая чтение/редактирование/создание DBF файлов средствами VB/VBA без всяких драйверов, в разных кодировках. В частности, расширение ей по барабану. Разработчик - ваш покорный слуга. Отзывы, советы и претензии принимаю сюда: krivtsov@computerplus.com.ua ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2003, 14:50 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32273928&tid=1679272]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
142ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 496ms |

| 0 / 0 |
