Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.07;
Скачать: CL | DM;

Вниз

Хелп!!! Конвертация из *.dbf в *.txt   Найти похожие ветки 

 
Sombrero   (2002-10-30 12:51) [0]

Люди знающие! Подскажите плиз, как мне выборочно столбцы из DBF-файла перегнать в TXT-файл. Проги, работающие с DBF и выложенные в "кладовке" не имеют исходников:(( то был обман). Не игнорируйте, подскажите, это наверно не сложно, для тех кто хорошо ведает дельфи, очень надо!!!


 
Андрей Прокофьев ©   (2002-10-30 13:07) [1]

Можно использовать ADO.

var AQ : TADOQuery;
F : TextFile;
AQ := TADOQuery.Create(nil);
Assign(F, "");
Rewrite(F);
try
AQ.ConnectionString := "..."
AQ.SQL.Text := "select MyField1, MyField2 from MyTable"
AQ.Open;
while not AQ.Eof do
begin
Write(F, AQ.FieldByName("MyField1").AsString, " ");
WriteLn(F, AQ.FieldByName("MyField2").AsString);
AQ.Next;
end;
finally
AQ.Free;
CloseFile(F);
end;

P.S. Возможны ошибки, но принцип верный


 
neodiX ©   (2002-10-30 13:07) [2]

Ну это очень просто...
Я делал так: настроил ODBC драйвер для конктертной базы, потом на форму бросил TTable, приконектился к базе и... все! Теперь ты имешь доступ к любой ячейке.


 
neodiX ©   (2002-10-30 13:10) [3]

2 Sombrero: у Андрея Прокофьева вариант лучше


 
Sombrero   (2002-10-30 13:54) [4]

Спасибо большое, попробую!!!



Страницы: 1 вся ветка

Текущий архив: 2002.11.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
3-21418
lesalesa
2002-10-18 15:46
2002.11.07
Возможна ли фильтрация по вычислимому полю для TTable?


3-21436
Иван В
2002-10-20 13:13
2002.11.07
Автоинкрементное поле в DBF


7-21844
Алмаз
2002-09-04 16:33
2002.11.07
использование звуковой карты


3-21387
arkara
2002-10-17 13:39
2002.11.07
Компоненты InfoPower


14-21816
Igorek
2002-10-16 12:29
2002.11.07
А может программистам к власти прийти? ;-)