![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
InterBase [D6, IB5.x]
TL © (2004-06-28 12:24:00)Доброго вермени суток!
Огромная просьба, помогите мне, как новичку. Проблема такова:
Имеется база данных InterBase, состоящая из четырых таблиц (transfer, ticket, tax, payment), между этими таблицами нет никаких зависимостей. Имеется также четыре текстовых файла(transfer.txt, ticket.txt, tax.txt, payment.txt), каждый текстовой файл имеет схожие данные, с данными хранящимся в InterBase.
Например в текстовом файле с названием tarnsfer.txt содержится такая же информацию, что и в таблице Transfer в базе InterBase.
Как написать импорт этих текстовых файлов в базу InterBase?? Какие особености необходимо учитывать, и как правильно это сделать??
TL (2004-06-28 13:36:00) [1]Курдль , дошло, спасибо (Ok).
Теперь вопрос таков: строка из txt прочитана, как ее вставить в таблицу interbase ?
Anatoly Podgoretsky (2004-06-28 13:28:00) [2]TL (28.06.04 12:31) [2]
Как можно дать ссылки на твои текстовые файлы.
Курдль (2004-06-28 13:26:00) [3]
> TL (28.06.04 12:35) [4]
> хотя бы с примером...
> или с намеком на то, как надо делать
А что, предыдущие намеки (с примерами) не дошли?
TL (2004-06-28 13:24:00) [4]Оk. Как мне записать прочтенную из текстового файла строку в таблицу InterBAse?
Курдль (2004-06-28 12:55:00) [5]Есть еще способ.
Если текстовый файл имеет структуру, то наверняка его можно правильно разместить в Ёкселе. Т.е. поколоночно.
После этого можно к каждой колонке добавить часть запроса, чтобы в целом получился скрипт.
Например, имеем текст:
Дата Номер Наименование
--------------------------------
01.01.2004 00012 Выхухоль
02.01.2004 00013 Похухоль
03.01.2004 00015 Нахухоль
К 1-му полю добавляем слева:insert into TABLE_1 (DATE, NUMBER, NAME) values ('
ко второму:', '
к третьему:', '
к четвертому:');
и получаем в каждой строке по предложению записи.
Потом просто проигрываем скрипт в IBExplorere и почиваем на лаврах.
Johnmen (2004-06-28 12:43:00) [6]1. Читаем текстовый файл.
2. Полученную инфу записываем в соотв.таблицу БД, учитавая соотв.логику.
Вот и все этапы. Что в них не ясно ?
Хотя... вот подумалось, может ты хочешь, чтобы тебе написали программу ? :)
TL (2004-06-28 12:35:00) [7]хотя бы с примером...
или с намеком на то, как надо делать
Johnmen (2004-06-28 12:33:00) [8]>А если серьезно?
А это серьёзно. Смайл по ошибке вставил...
>Может ссылок дадите ?
Дам. На что ссылки ?
TL (2004-06-28 12:31:00) [9]А если серьезно?
Может ссылок дадите ?
Johnmen (2004-06-28 12:29:00) [10]>Как написать импорт этих текстовых файлов в базу InterBase??
Налить большую кружку кофе/чаю/пива, сесть за копм., загрузить D и написать пр-му...
>Какие особености необходимо учитывать, и как правильно это сделать??
Учитывать особенности твоих текстовых файлов.
:)