Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.08.17;
Скачать: [xml.tar.bz2];

Вниз

Загрузка из файла   Найти похожие ветки 

 
Вирт   (2008-07-14 15:53) [0]

Подскажите пожалуйста.
Я из Таблица сохраняю данные в файл
файл имеет такую структуру

Апельсины|400|2700|

Скажите пожалуйста как мне поместить их отдельно в три Едита


 
Правильный$Вася   (2008-07-14 15:54) [1]

Pos
Copy


 
Поросенок Винни-Пух ©   (2008-07-14 16:00) [2]

ты из таблица данные в три эдитп не выводи. ты из таблица данные в tdbedit выводи.


 
Вирт   (2008-07-14 16:02) [3]

Поросенок Винни-Пух ©  
не мне обязательно нужно сохранить таблицу в файл! и работать с другой при надобновсти её загрузить!


 
oldman ©   (2008-07-14 16:03) [4]


> Я из Таблица сохраняю данные в файл


"файл" надеюсь это "БД"?
Тогда [2]


 
Правильный$Вася   (2008-07-14 16:04) [5]


>  и работать с другой при надобновсти её загрузить!

а теперь нормально объясни


 
oldman ©   (2008-07-14 16:05) [6]


> Вирт  


Что такое "таблица"?
Что такое "с ней работать"?
Что такуое "сохранить таблицу в файл"?
Терминология твоя непонятна, извини уж...


 
Поросенок Винни-Пух ©   (2008-07-14 16:05) [7]

Формируя файл ты же откуда-то получил отделно апелсины 400 и 2700
потом вставил палочки.
В чем проблема-то не приделывать палочки, а присвоить значения эдитам?


 
Anatoly Podgoretsky ©   (2008-07-14 16:09) [8]


> Формируя файл ты же откуда-то получил отделно апелсины 400
> и 2700

Не откуда то, а из

> из Таблица


 
Dennis I. Komarov ©   (2008-07-14 16:10) [9]

Автоманизация точки на рынке? :)


 
oldman ©   (2008-07-14 16:11) [10]


> Anatoly Podgoretsky ©   (14.07.08 16:09) [8]
> Не откуда то, а из
>
> > из Таблица


Интересно, на чем у него организована "Таблица"?


 
Вирт   (2008-07-14 16:11) [11]

Объясняю...
Загружаю из БД , но БД тут совсем непричем

структура файла

товар|цена|количество|
Апельсины|400|2700|

вот! мне нужно всё это из файла загрузить в едиты тоесть
Едит1=апельсины
Едит2=400
Едит3=2700

самого подходящего варианта не выббрал ну думаю и этим с эдитами обойдусь


 
Поросенок Винни-Пух ©   (2008-07-14 16:12) [12]

на микросхемах ясное дело. не на транзисторах же.


 
Вирт   (2008-07-14 16:12) [13]

oldman ©  
в таблице находится товар, цена...


 
oldman ©   (2008-07-14 16:12) [14]


> вот! мне нужно всё это из файла загрузить в едиты тоесть
> Едит1=апельсины
> Едит2=400
> Едит3=2700


Читай [2]


 
Поросенок Винни-Пух ©   (2008-07-14 16:13) [15]

Вирт джан, а мандарины в другой файл совать?


 
Вирт   (2008-07-14 16:14) [16]

Поросенок Винни-Пух ©
ну почему же я ж не буду здесь весь товар расписывать!
имелоссьь ввиду как правильно загрузить этот файл


 
Dennis I. Komarov ©   (2008-07-14 16:16) [17]

> [16] Вирт   (14.07.08 16:14)

И все эдиты тоже...


 
Поросенок Винни-Пух ©   (2008-07-14 16:16) [18]

Какой файл? Мы вобще про эдиты говорили?


 
Dennis I. Komarov ©   (2008-07-14 16:16) [19]

> как правильно загрузить этот файл

Так Вася сказал как правильно...


 
Поросенок Винни-Пух ©   (2008-07-14 16:17) [20]

> вот! мне нужно всё это из файла загрузить в едиты тоесть
> Едит1=апельсины
> Едит2=400
> Едит3=2700


Едит1.Text:="апельсины";
Едит2.Text:="400";
Едит3.Text:="2700";


 
Виртус ©   (2008-07-14 16:18) [21]

вот структура сохраненния файла
вот как я его сохраняю


var
i:integer;
t:textfile;
begin
savedialog1.FileName:=panel1.Caption;
if savedialog1.Execute then
begin
assignfile(t,savedialog1.FileName);
rewrite(t);
try
 with DBGrideh1 do
 begin
  Datasource.Dataset.DisableControls;
  try
   DataSource.DataSet.First;
   while not DataSource.DataSet.Eof do
    begin
     for i := 1 to FieldCount-1 do write(t, Fields[i].AsString,"|");
     writeln(t,panel1.caption);
     DataSource.DataSet.Next;
    end;
  finally
    Datasource.Dataset.EnableControls;
  end;
 end;
finally
 closefile(t);
end;
   end;


вот.
если мне когдато надо будит просмотреть что там было мне надо его загрузить я решил его загрузить по едитам как вышеописал вот в чём мой вопрос


 
Поросенок Винни-Пух ©   (2008-07-14 16:19) [22]

А зачем выгружать в такой плохой файл, который нельзя посмотреть в DBGrideh1?


 
Виртус ©   (2008-07-14 16:19) [23]

Поросенок Винни-Пух ©

я понимаю что правильно решение делать через пос и копи... но я без понятия как это осуществить


 
Виртус ©   (2008-07-14 16:20) [24]

Поросенок Винни-Пух © потомучто не знаю как выгружать правильно чтобы просмотреть потом в дбГридЭх


 
Поросенок Винни-Пух ©   (2008-07-14 16:20) [25]

я понимаю что правильно решение делать через пос и копи... но я без понятия как это осуществить

про это пишут в книжках


 
oldman ©   (2008-07-14 16:20) [26]


> если мне когдато надо будит просмотреть что там было


TEdit??????????

TDBLabel
TDBGrid

читайте книги, юноша!!! извини, но...


 
Виртус ©   (2008-07-14 16:23) [27]

oldman ©  

да причём тут ДБЛабел и т.д.

на вопрос просто глянь и всё решение которому было во втором посту сразу...
но как осуществить это решение вот в чём вопрос


 
Поросенок Винни-Пух ©   (2008-07-14 16:25) [28]

осуществить это непросто. надо научиться программировать


 
Dennis I. Komarov ©   (2008-07-14 16:31) [29]

> но как осуществить это решение вот в чём вопрос

Только сегодня 100$


 
oldman ©   (2008-07-14 16:31) [30]


> Поросенок Винни-Пух ©   (14.07.08 16:25) [28]
> осуществить это непросто. надо научиться программировать


для данной ситуации надо научиться кидать батоны



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

Форум: "Начинающим";
Текущий архив: 2008.08.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.049 c
2-1216047370
TUserClass
2008-07-14 18:56
2008.08.17
Транзакции, господа...выручайте...


2-1215788028
GrieVeR-13
2008-07-11 18:53
2008.08.17
Событие OnTimer


15-1214399860
VingtQuatrieme
2008-06-25 17:17
2008.08.17
Единый Государственный Экзамен - это наступление американской


2-1215972445
Дима
2008-07-13 22:07
2008.08.17
Ошибка консольного приложения, при расчете CRC32 суммы?


15-1214810458
йцукен
2008-06-30 11:20
2008.08.17
Загрузка данных из MySQL в StringGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский