Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.007 c
1-84996
ArhAngel2
2002-08-15 21:48
2002.08.26
Как скопировать массив в массив?


14-85213
Вячеслав
2002-07-31 11:26
2002.08.26
FTP и кириллица


14-85180
AL2002
2002-07-26 13:18
2002.08.26
Кто играл в детстве на Аари 8-бит


1-84992
Nazareth
2002-08-15 15:06
2002.08.26
Проблема с TTimeStamp под Delphi 6


14-85247
mvg_first
2002-07-30 15:48
2002.08.26
Кто писал Тесты (extrimprogramming) объясните как?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский