Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запись в базу из файла 
:(
    Опции темы
Dron84
Дата 27.11.2005, 02:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 81
Регистрация: 11.9.2005
Где: Россия

Репутация: нет
Всего: 1



Напимер, есть текстовой документ, в нём записаны какие-то данные в строку. Есть база данных. Вопрос, как прочитать эти данные и записать в нужные поля базы, при том что некоторын поля могут быть пустыми... Если можно, небольшой пример...
PM MAIL   Вверх
FRAGNATIC
Дата 27.11.2005, 03:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


..::Свирепый Кодер::..
**


Профиль
Группа: Участник
Сообщений: 901
Регистрация: 17.10.2004
Где: ICQ

Репутация: 6
Всего: 11



смотря какая база =)
а так моно и просто считывать с файла и добовлять в БД
но лучше экспорт , но это уже смотря какая база =)
PM MAIL   Вверх
Sergus
Дата 27.11.2005, 08:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 22.11.2005

Репутация: нет
Всего: нет



Я делал таким образом:
Код

var
Import : textfile;
KOD    : string[3];
NAME   : string[10];
SURNAME: string[15];

begin

Basa.Open;
AssignFile(Import, ExtractFilePath(Application.Exename)+'\Import\import.txt');
Reset(Import);
    try
        while not Eof(Import) do
            begin
        Readln(Import, KOD, NAME, SURNAME);
        Basa.Insert;
        Basa['KOD']:=KOD;
        Basa['NAME']:=NAME;
        Basa['SURNAME']:=SURNAME;
        Basa.Post;
        end;
    finally
            Close(Import;)
            end;
end;

В принципе, можно переделать под свою задачу...
(строка в текстовике состояла из KOD + NAME + SURNAME)

Это сообщение отредактировал(а) Sergus - 27.11.2005, 08:42
PM MAIL ICQ   Вверх
Dron84
Дата 27.11.2005, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 81
Регистрация: 11.9.2005
Где: Россия

Репутация: нет
Всего: 1



FRAGNATIC
база Paradox

Sergus
а какой формат строки у тебя используется?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0659 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.