![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Пол:
Регистрация: 24.08.2006
Сообщений: 31
Репутация: 6
|
Здравствуйте! Встала вот такая задача, необходимо автоматизировать процесс импорта txt файла в базу акцесс, пробовал парсить по одной строке, получается слишком долго 19 тысяч записей около 10 минут, если импортировать вручную посредством аксецц, все получается очень быстро. Возможно есть какие примеры на делфи, или у кого есть какие идеи.
Спасибо!
__________________
Бог два раза в жизни дает человеку бесплатные зубы... в третий раз за них предется платить... :4: |
|
|
|
| Реклама: | Заходите на сайт MebelStol.ru: белый стул с деревянными ножками - отличные цены и большой выбор! | Вентилятор крышный BRF-V 400 | духовой шкаф indesit ifw 5844 jh ix | Заходите на сайт MebelStol.ru: кокон качели - отличные цены и большой выбор! | bp5100dw |
|
|
#2
|
|
Неактивный пользователь
Регистрация: 26.07.2009
Сообщений: 1
Репутация: 0
|
Код приведите.
|
|
|
|
|
|
#3
|
|
Пользователь
Пол:
Регистрация: 19.03.2009
Сообщений: 46
Репутация: 7
|
Чо нада то? Код при помощи которогу ипортануть в аксесс базу та? Занимался подобным ... Я вижу тут два пути. Либо написать скрипт например на AutoIt, который будет делать все сам. Либо написать программульку соответствующую. Не могу гарантировать импорт в базу из тхт, но ипорт из дбф делал. Завтра на работе буду кину соответствующий код.
|
|
|
|
|
|
#4
|
|
Пользователь
Пол:
Регистрация: 19.03.2009
Сообщений: 46
Репутация: 7
|
Эскпорт в дбф
Код:
AccessApplication1.DoCmd.TransferDatabase(
acExport,
'dBase IV',
WorkDir+'\out',
acTable,
'SPECIAL',
'SPECIAL'+IntToStr(i),
false,
false);
Код:
AccessApplication1.DoCmd.TransferDatabase(
acImport,
'dBase IV',
WorkDir+'\in\',
acTable,
clbUpdTable.Items.Strings[i],
s,
false,
false);
Код:
procedure TransferText(TransferType: AcTextTransferType; SpecificationName: OleVariant;
TableName: OleVariant; FileName: OleVariant; HasFieldNames: OleVariant;
HTMLTableName: OleVariant; CodePage: OleVariant); safecall;
|
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Импорт mpg в Premiere Pro CS4 | famka | Mac Os X | 3 | 16.12.2009 10:35 |
| Импорт файлов vcf | Consplusnnm | Windows XP | 1 | 22.10.2009 02:14 |
|
|