![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сохранить в файл содержимое DBGrid ? [D5, Paradox]
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.