Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

А как сохранить данные не в СУБД!


Страницы:   1 2

Светик ©   (2003-01-15 13:08:00) 

а просто в обычном текстовом редакторе? или где ещё можно сохранить данные не используя СУБД?
Подскажите пожайлуста, надо завтра экзамен сдать!


gsu   (2003-01-15 16:34:00) [1]

>> почему не богатые?
А потому и не богатые, что умные

>>Светик (15.01.03 15:11)
>>Повежливее давай, ответы диктуются твоими вопросам!
А лучше свой телефон (-:|~


Anatoly Podgoretsky   (2003-01-15 16:22:00) [2]

Светик (15.01.03 15:11)
Повежливее давай, ответы диктуются твоими вопросам!


neXt   (2003-01-15 16:13:00) [3]

...есть ещё XML хотя это конечно тоже "в файле"


Дмитрий К.К.   (2003-01-15 15:40:00) [4]


> Светик (15.01.03 15:11)


Девочка, тебе в куклы надо играть.


Delirium^.Tremens   (2003-01-15 15:17:00) [5]

Светик (15.01.03 15:11)
> если вы такие умные, что же строем не строитесь?

Я слышал несколько другую интерпретацию: почему не богатые?
А телефон действительно неправильный, попробуй набрать. Я не солгал в этой ветке ни разу (не то что в других).

> очень глубокие ответы!

На столь же глубокие вопросы :-)


Светик   (2003-01-15 15:11:00) [6]

всем спасибо за ответы!
особенно очень умным людям

Delirium^.Tremens © (15.01.03 13:38)
Телефон неправильный :-) не выйдет.

Дмитрий К.К. © (15.01.03 14:33)
Если имеетси отвращение к СУБД, юзай типизированные файлы :)))

очень глубокие ответы!

как будто вы родились и начали программировать! и ни когда не задавали такие вопросы!
если вы такие умные, что же строем не строитесь?


Anatoly Podgoretsky   (2003-01-15 14:47:00) [7]

Ошибка?
Так какая?
Но тебе возможно лучше использовать ини файл, ну или TMemo, TRichEdit.


Дмитрий К.К.   (2003-01-15 14:33:00) [8]

Если имеетси отвращение к СУБД, юзай типизированные файлы :)))


Светик   (2003-01-15 14:32:00) [9]

спасибо вам MsGuns, но я подумала написать
так
только тут ошибка после ....

procedure TForm1.Button3Click(Sender: TObject);
var
f: TextFile;
begin
AssignFile (f, "c:\bdate.txt") ;
>>> вот ЗДЕСЬ ПОЧЕМУ ВЫЛАЗИЕТ ОШИБКА!>> Rewrite(f);
Writeln(f, edit1.text );
CloseFile(f);
end;


MsGuns   (2003-01-15 13:49:00) [10]

procedure Form1.ButtonSaveClick(Sender: TObject);
var
l: TStrings;
begin
l := TStringList.Create;
l.Add("Фамилия="+Form1.Edit1.Text); // Контрол с фамилией
l.Add("Имя="+Form1.Edit2.Text); // Контрол c именем
l.Add("Телефон="+Form1.Edit3.Text); // Контрол с телефоном
l.SaveToFile("Data.txt"); // В тек.каталог (с перекрытием)
l.Free;
end;

procedure Form1.ButtonLoadClick(Sender: TObject);
var
l: TStrings;
begin
l := TStringList.Create;
try
l.LoadFromFile("Data.txt"); // В тек.каталоге
except
ShowMessage("Файл с данными не найден");
Form1.Edit1.Text := "";
Form1.Edit2.Text := "";
Form1.Edit3.Text := "";
exit;
end;
Form1.Edit1.Text := Copy(l[0],pos("=",l[0])+1,Length(l[0])-
pos("=",l[0]);
Form1.Edit2.Text := Copy(l[1],pos("=",l[1])+1,Length(l[1])-
pos("=",l[1]);
Form1.Edit3.Text := Copy(l[2],pos("=",l[2])+1,Length(l[2])-
pos("=",l[2]);
l.Free;
end;


Val   (2003-01-15 13:41:00) [11]

мда..., ув. Светик - вы читать умеете? вам же отвечают, а вы заладили: "как, как.." - каком кверху, извиняюсь. Читаем что-нибудь по работе с файлами или ищем исходники через поисковики, на ваш выбор.


Delirium^.Tremens   (2003-01-15 13:38:00) [12]

Телефон неправильный :-) не выйдет.


Светик   (2003-01-15 13:32:00) [13]

ну как сохранить в файле
фамилия : иванов
имя : коля
тел : 43897422


Delirium^.Tremens   (2003-01-15 13:31:00) [14]

Текстовый редактор (если он отвечает требованиям Microsoft) должен иметь меню Файл(File)->Сохранить(Save) - далее будет показан диалог для сохранения файла :-)


MsGuns   (2003-01-15 13:31:00) [15]

Берешь любую компоненту класса TList. Например, TMemo. У него есть методы SaveToFile и LoadFromFile. Дальше по хэлпу для этих процедур


Reindeer Moss Eater   (2003-01-15 13:31:00) [16]

Запусти текстовый редактор.
Найди окно с его текстом.
Пошли ему сообщение WM_SETTEXT.
Так получится в "текстовом редакторе"


Светик   (2003-01-15 13:29:00) [17]

ну просто в текстовом редакторе
БД не большая просто примечик какой нитЬ!
подскажите!


Delirium^.Tremens   (2003-01-15 13:29:00) [18]

Пока что, все предложенные способы = "в файле".


Светик   (2003-01-15 13:27:00) [19]

надо привести пример программы хранения именно в файле
только не в субд!
ну подскажите!


MsGuns   (2003-01-15 13:27:00) [20]

Если данных немного и они имеют линейную архитектуру, то вполне подойдет обычный текстовый или бинарный файл. Если это параметры программы (типа настроечных), то вполне годится TIniFile.
А еще можно сохранить данные в одном из стандартных не субэдэшных форматов, Excel или Word, например. А вообще способов достаточно много,- все зависит от изобретательности программера.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо