|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Имеется более тысячи текстовых файлов, можно ли реализовать импорт в MS Access или в другую базу данных одним разом все эти файлы? Файлы состоят из текста: С:\DB\ 1.txt, 2.txt .... 1500.txt И в результате должна формироваться база в нижеприведенной структуре : ID(Integer) 1 2 3 * 1500 Поле 1(text) данные состоящие из файла 1.txt данные состоящие из файла 2.txt данные состоящие из файла 3.txt данные состоящие из файла *.txt данные состоящие из файла 1500.txt Можете также предложить готовые конвертеры для быстрой реализации данной задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 09:41 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Покажите, как выглядят файлы изнутри, и как они должны после выглядеть в таблице (на примере 2-3 файлов). ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 10:18 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Все файлы в одну папку и Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 10:22 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Serg197311Все файлы в одну папку обычно действую по схеме - файлы находятся в своих подкаталогах - делаю сначала один файл тхт с дополнительным полем имяПорции - импортирую в рабочую таблицу со структурой , где все поля -текстовые - контроль на сдвиг(при нескольких полях) и /или допустимость значений - иногда мелкая правка - только после этого запись в основную таблицу -----уж очень текстовики иногда бывают некорректными----- таким же порядком делаю импорт из множества ексель - файлов ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 10:37 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКАSerg197311Все файлы в одну папку обычно действую по схеме ......... А так и лучше еще А вообще Akina правильно спросил - кто ж его знает что в тех файлах понаписано.... посмотреть надо сначала.... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 10:44 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Akina, Даже если внутри этих файлов (html файлы) множество конечных строк (или переходных строк) мне надо импортировать один файл в одну запись в одной колонке ! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 12:01 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Serg197311, Это макрос в MS Ассess? , или подскажите в каком языке его использовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 12:02 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Это кусок кода на VBA(Access,Excell etc.), построчно читающий текстовые файлы с именами от 1.txt до 1500.txt, помещенные в одну папку. Сам по себе работать не будет, его надо прикрутить к нужному месту. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 12:08 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Zafar Z , не понял... Вы хотите ВЕСЬ ФАЙЛ (все 25 килобайт) положить в поле таблицы, что ли? Ну тогда Serg197311 показа всё, что надо. В цикле: Open, ReadAll, Close, INSERT INTO текущего значения счётчика в ID и прочитанного текста в поле MEMO. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 12:09 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Ух!!!! почитал файлик! И шо, прям так - в одну ячейку весь текст загнать и все? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 12:12 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Zafar Z, А сохранять-то HTML или текст из него? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 12:26 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Zafar ZДаже если внутри этих файлов (html файлы) Это как понять? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 12:28 |
|
Импорт большого количества текстовых файлов в базу данных
|
|||
---|---|---|---|
#18+
Zafar ZAkina, Даже если внутри этих файлов (html файлы) множество конечных строк (или переходных строк) мне надо импортировать один файл в одну запись в одной колонке ! https://www.sql.ru/forum/actualfile.aspx?id=21970216] Приложенный файл (view_sanadhoview2882.html - 25Kb) строк в файле много, но НТМ позволяет работать с одной строкой, сам разбивая файл на подстроки авторПРАВИТЕЛЬСТВО РЕСПУБЛИКИ ТАДЖИКИСТАН РЕШЕНИЯ Об утверждении Государственной программы развития бюджета Республики Таджикистан на 2009-2018 годы В соответствии со статьей 7 Закона Республики Таджикистан «О государственных прогнозах, концепциях, стратегиях и программах социально-экономического развития Республики Таджикистан» Правительство Республики Таджикистан постановляет: ... ... председатель Правительство Республики Таджикистан Эмомали Рахмон поэтому читаем файл, объединяем подстроки через пробел и записываем результат обработки текущего файла в мемо-поле Set fso = CreateObject("Scripting.FileSystemObject") for i=1 to 1500 Set txt = fso.OpenTextFile("путь к папке\" & i & ".txt", 1) stroka="" 'цикл по строкам txt Do While Not txt.AtEndOfStream mytext = Trim(txt.ReadLine) stroka=stroka & mytext & " " ' записываем значение стринга mytext куда нам надо Loop '' а здесь записываем в таблицу next i ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2019, 12:54 |
|
|
start [/forum/topic.php?fid=45&fpage=27&tid=1610479]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 138ms |
0 / 0 |