Форум: "Базы";
Текущий архив: 2002.08.26;
Скачать: [xml.tar.bz2];
ВнизКак сохранить в файл содержимое DBGrid ? Найти похожие ветки
← →
SemFLY (2002-08-05 14:47) [0]Я так понимаю, что сохраняться будет в файл базы test.db
← →
SemFLY (2002-08-05 14:48) [1]А по активизации базы, прочитать данные и заполнить таблицу.
← →
Nina (2002-08-05 15:39) [2]смотря какую СУБД используешь!
туда и будет сохраняться
ты что используешь ?
← →
Jeer (2002-08-05 17:18) [3]SemFLY © (05.08.02 14:47)
Начни с чтения книжек, по честному если.
Содержимое DBGrid это уже отображение состояния некоторой таблицы.
← →
SemFLY (2002-08-05 17:28) [4]Я использую СУБД Paradox.
А как мне прочитать внесённые данные и поместить их обратно в DBGrid ?
← →
Jeer (2002-08-05 17:30) [5]Close
Open
← →
3JIA9I CyKA (2002-08-05 17:30) [6]Круто.
← →
Lola (2002-08-05 17:38) [7]Если хочешь на примере разобраться, используй Form Wizard.
← →
3JIA9I CyKA (2002-08-05 17:58) [8]2Lola
Туристы все такие добрые?
← →
SemFLY (2002-08-05 18:43) [9]Jeer,Close и Open
Эти методы открывают базу и закрывают,
это проще сделать помощью
Table.Active := True // или False
Я то спрашиваю, как мне сохранить в базу данные, которые я занёс в поле Test и при следующей активизации базы, в поле появилось бы, то что я внёс.
← →
Val (2002-08-05 18:53) [10]>SemFLY © (05.08.02 18:43)
это проще сделать помощью ...
чем проще?
как мне сохранить в базу данные, которые я занёс в поле Test ...
как вносил-то?
← →
SemFLY (2002-08-05 19:10) [11]Вот так вносил:
Table1.FieldByName("Test").AsString := Edit1.Text;
← →
SemFLY (2002-08-05 19:13) [12]так более полно будет ;)
procedure TForm1.Button1Click(Sender: TObject);
begin
Table1.Edit;
Table1.FieldByName("Test").AsString := Edit1.Text;
Table1.Post;
end;
← →
Lola (2002-08-05 20:06) [13]Так о чем речь идет? О DBGride или TEdit?
← →
SemFLY (2002-08-05 20:21) [14]О DBGrid"e есесно
← →
SemFLY (2002-08-05 20:25) [15]Lola, вот вопрос,
Как мне сохранить в базу, данные, которые я занёс в поле Test и при следующей активизации базы, в поле появилось бы, то что я внёс.
← →
SemFLY (2002-08-05 21:53) [16]Народ, ну что трудно что-ли сказать в чём я ошибаюсь ?
← →
Anatoly Podgoretsky (2002-08-05 22:19) [17]Конечно трудно, тебе потребовалось 5 часов, что бы опубликовать первый код, нам не его осмысление требуется в два раза больше времени.
← →
SemFLY (2002-08-05 23:41) [18]Ну так теперь, можно сказать в чём дело ?
← →
Anatoly Podgoretsky (2002-08-06 00:08) [19]А то, что в приведенном коде все в порядке
← →
SemFLY (2002-08-06 00:15) [20]С это проблемой уже сталкивались люди, то что у меня какраз
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=12898
Вот ссылка, почему-то буфер не записывается после закрытия базы.
← →
Lola (2002-08-06 01:35) [21]Давай по порядку.
1.Ты через TEdit записываешь в базу какое-то значение. Так?
2.Хочешь, чтобы в TDBGrid-e появилось это новое значение?
Не кивай на чужие ошибки. Там свое, у тебя скорее всего свое. Тебе все хотят помочь, но очень трудно понять твою ситуацию.
← →
Nina (2002-08-06 06:37) [22]работай с Query
с ним удобнее!
← →
Emfi (2002-08-06 09:41) [23]Возможно включено кэширование в буфер, т.е. свойство CacheUpdates установлено равным true.
В этом случае, чтобы данные из буфера ушли таблицу (непосредственно в файл *.db) надо вызвать метод ApplyUpdates.
А вообще неплохо бы Вам разобраться в разнице между компонентами отображения данных, DataSet (всеми его наследниками в том числе), DataSource и тем как данные просматриваются, сохраняются, подгружаются и прочее ...
Вероятно книжка попалась плохая или не очень внимательно читали.
← →
Val (2002-08-06 10:56) [24]FAQ(такая полезная штуковина):
http://delphi.mastak.ru/cgi-bin/faq.pl?look=1&id=988623315&n=14
← →
Polevi (2002-08-06 12:07) [25]2SemFLY
у тебя явно проблемы
← →
SemFLY (2002-08-06 12:13) [26]Polevi, давай без умозаключительных мыслей :))))
А тебя я уверяю проблем у меня нет, я вообще стараюсь их себе не создавать... ;))
--------
Всем Спасибо ! Всё работает !
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.08.26;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.011 c