|
|
|
transfertext, разделитель, имена полей
|
|||
|---|---|---|---|
|
#18+
Хай! 1. Есть mdb файл, с пустыми таблицами и txt файлы с их (таблицами) начинкой, разделители полей - ','. Как мне закинуть их в mdb, не пользуясь схемой. Т.е. надо подправить схему по умолчанию, поменяв в ней разделитель целой и дробной частей на точку, принять данные и вернуть разделитель на место. В региональные настроки винды лазить не буду. В Delphi я сделал бы примерно так (там есть глобальная переменная decimalseparator): Код: plaintext 1. 2. 3. 4. 5. 6. Там же - как не указывать имена полей? Есть таблица - два поля, например id и name, в txt тоже два поля. Надо засунуть первое в первое и второе во второе. Проблема, что файлов много и, вообще говоря, я их структуру не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 18:09:44 |
|
||
|
transfertext, разделитель, имена полей
|
|||
|---|---|---|---|
|
#18+
Исправлюсь: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 18:11:46 |
|
||
|
transfertext, разделитель, имена полей
|
|||
|---|---|---|---|
|
#18+
1 читать файл как текстовый ,парсить(по ,) - кидать в базу 2 recordset(0),recordset(1)... писать можно не зная названий полей в БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 18:16:34 |
|
||
|
transfertext, разделитель, имена полей
|
|||
|---|---|---|---|
|
#18+
Shuhard1 читать файл как текстовый ,парсить(по ,) - кидать в базу 2 recordset(0),recordset(1)... писать можно не зная названий полей в БД 1 - изврат. 2 - это как? Хочется всё же через transfertext. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 18:22:39 |
|
||
|
transfertext, разделитель, имена полей
|
|||
|---|---|---|---|
|
#18+
А вот так: Если можно схему скинуть во внешний файл, то все хорошо. Пришли данные, табличку определили, сделали схему (как?) для этой таблички и по этой схеме затянули данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 18:25:44 |
|
||
|
transfertext, разделитель, имена полей
|
|||
|---|---|---|---|
|
#18+
1 transfertext чем-то дорог или нет желания разбираться в VBA ? 2 чтение файла + recordset не медленне,но значительно гибче. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 18:30:02 |
|
||
|
transfertext, разделитель, имена полей
|
|||
|---|---|---|---|
|
#18+
Shuhard1 transfertext чем-то дорог или нет желания разбираться в VBA ? 2 чтение файла + recordset не медленне,но значительно гибче. 1 - второе. 2 - ну чтож, посмотрим. Да, а то, что файлы метров по 50, ~500000 записей и индексом много разны - Access не убьется? Может можно индексы отключить и потом реиндекс сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 18:38:14 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32835702&tid=1669662]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
8ms |
get forum data: |
15ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 268ms |
| total: | 396ms |

| 0 / 0 |
