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

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

Как сохранить в файл содержимое DBGrid ? [D5, Paradox]


Страницы:   1 2

SemFLY ©   (2002-08-05 14:47:00) 

Я так понимаю, что сохраняться будет в файл базы test.db


SemFLY   (2002-08-06 12:13:00) [1]

Polevi, давай без умозаключительных мыслей :))))
А тебя я уверяю проблем у меня нет, я вообще стараюсь их себе не создавать... ;))
--------
Всем Спасибо ! Всё работает !


Polevi   (2002-08-06 12:07:00) [2]

2SemFLY
у тебя явно проблемы


Val   (2002-08-06 10:56:00) [3]

FAQ(такая полезная штуковина):
http://delphi.mastak.ru/cgi-bin/faq.pl?look=1&id=988623315&n=14


Emfi   (2002-08-06 09:41:00) [4]

Возможно включено кэширование в буфер, т.е. свойство CacheUpdates установлено равным true.
В этом случае, чтобы данные из буфера ушли таблицу (непосредственно в файл *.db) надо вызвать метод ApplyUpdates.

А вообще неплохо бы Вам разобраться в разнице между компонентами отображения данных, DataSet (всеми его наследниками в том числе), DataSource и тем как данные просматриваются, сохраняются, подгружаются и прочее ...

Вероятно книжка попалась плохая или не очень внимательно читали.


Nina   (2002-08-06 06:37:00) [5]

работай с Query
с ним удобнее!


Lola   (2002-08-06 01:35:00) [6]

Давай по порядку.
1.Ты через TEdit записываешь в базу какое-то значение. Так?
2.Хочешь, чтобы в TDBGrid-e появилось это новое значение?
Не кивай на чужие ошибки. Там свое, у тебя скорее всего свое. Тебе все хотят помочь, но очень трудно понять твою ситуацию.


SemFLY   (2002-08-06 00:15:00) [7]

С это проблемой уже сталкивались люди, то что у меня какраз
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=12898
Вот ссылка, почему-то буфер не записывается после закрытия базы.


Anatoly Podgoretsky   (2002-08-06 00:08:00) [8]

А то, что в приведенном коде все в порядке


SemFLY   (2002-08-05 23:41:00) [9]

Ну так теперь, можно сказать в чём дело ?


Anatoly Podgoretsky   (2002-08-05 22:19:00) [10]

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


SemFLY   (2002-08-05 21:53:00) [11]

Народ, ну что трудно что-ли сказать в чём я ошибаюсь ?


SemFLY   (2002-08-05 20:25:00) [12]

Lola, вот вопрос,
Как мне сохранить в базу, данные, которые я занёс в поле Test и при следующей активизации базы, в поле появилось бы, то что я внёс.


SemFLY   (2002-08-05 20:21:00) [13]

О DBGrid"e есесно


Lola   (2002-08-05 20:06:00) [14]

Так о чем речь идет? О DBGride или TEdit?


SemFLY   (2002-08-05 19:13:00) [15]

так более полно будет ;)
procedure TForm1.Button1Click(Sender: TObject);
begin
Table1.Edit;
Table1.FieldByName("Test").AsString := Edit1.Text;
Table1.Post;
end;


SemFLY   (2002-08-05 19:10:00) [16]

Вот так вносил:
Table1.FieldByName("Test").AsString := Edit1.Text;


Val   (2002-08-05 18:53:00) [17]

>SemFLY © (05.08.02 18:43)
это проще сделать помощью ...
чем проще?
как мне сохранить в базу данные, которые я занёс в поле Test ...
как вносил-то?


SemFLY   (2002-08-05 18:43:00) [18]

Jeer,Close и Open
Эти методы открывают базу и закрывают,
это проще сделать помощью
Table.Active := True // или False
Я то спрашиваю, как мне сохранить в базу данные, которые я занёс в поле Test и при следующей активизации базы, в поле появилось бы, то что я внёс.





3JIA9I CyKA   (2002-08-05 17:58:00) [19]

2Lola
Туристы все такие добрые?


Lola   (2002-08-05 17:38:00) [20]

Если хочешь на примере разобраться, используй Form Wizard.


Страницы:   1 2

Наверх

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