Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > Delphi обработка csv


Автор: Berliner 17.7.2006, 15:00
Здраствуйте, нужна помощь: Нужно соодержимое csv файла загнать в dbf - очень нужно. Помогите пожалуста решить эту задачу. 

Автор: comtat 17.7.2006, 15:18
Давай файл csv щас попробую  smile  

Автор: comtat 18.7.2006, 08:53
со строки 190- 343 можно читать вот так
Код

var 
  ts: tstringlist; 
  S: string; 
  Tf: Textfile; 
begin 
  Ts := Tstringlist.create; 
  Assignfile(tf, 'filename'); 
  Reset(tf); 
  while not eof(tf) do 
  begin 
    Readln(tf,S); 
    Ts.CommaText := S; 
    //ProcessLine; 
  end; 
  closefile(tf); 
  ts.free; 
end;
 

Автор: Berliner 18.7.2006, 10:20
Спасиб, только мне в dbf нужно по нажатию кнопки чтобы засосала инфу(далее собираюсь обрабатывать dbf с помощью SQL)
Код

Tf: Textfile; 

и далее, там инфа повторяется - опять номер телефона и блок с расшифровками

Цитата

со строки 190- 343 можно читать вот так

а где тут указано какие строки я читаю?
  

Автор: comtat 18.7.2006, 10:22
csv в excel открывай 

Автор: Berliner 18.7.2006, 11:32
т.к дело в том что мне надо чтобы,

 программа написаная на делфи загружала содержимое csv файла в файл формата dbf, со структурой описаной ранее(письмо на e-mail).

После єотого я буду обработывать dbf SQL запросами.
Цитата

со строки 190- 343 можно читать вот так
 

Это я спросил потому чтобы понять где  в програмном коде написано,  с какой по какую строку я считываю данные. 

Автор: comtat 18.7.2006, 14:49
чета у меня таблы с разбивкой 
с самого что готовое че нить есть ?? 

Автор: Albinos_x 19.7.2006, 19:22
http://forum.vingrad.ru/index.php?showtopic=69749&hl=csv 

Автор: comtat 6.8.2006, 17:14
Berliner скинь в личку свою электронку, пришлю че получилось  smile 

Автор: comtat 11.8.2006, 08:26
Вот прикрепил че получилось

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)