Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.26;
Скачать: CL | DM;

Вниз

Почему содержимое DBGrid не сохраняется в базу ???   Найти похожие ветки 

 
SemFLY ©   (2002-08-06 00:47) [0]

По идее содержимое DBGrid автоматом должно сохранится в базу после события Table.Close;
У меня этого не происходит ! :(
На форме имеется TTable,DataSource,DBGrid.
Вот мой код:
- - -
Test1,Test2,Test3 - поля DBGrid, куда вводится информация.

procedure TForm1.Button1Click(Sender: TObject);
begin
Table1.Open;
Table1.Insert;
Table1.FieldByName("Test1").AsString := Edit1.Text;
Table1.FieldByName("Test2").AsString := Edit2.Text;
Table1.FieldByName("Test3").AsString := Edit3.Text;
Table1.Post;
Table1.Close;
end;

- - -
Вроде бы всё нормально, жму OK , закрываю, базу, программу, всё должно сохраниться в базе.
Но после запуска программы и открытия базы, в DBGrid всё пусто :(, той информации которую я ввёл нет !
- - - - - - - - - - - -
Почему так происходит ?
Помогите разобраться, я уже и не знаю, где и искать ответ на этот вопрос. Всю свою книгу уже перечетал, в FAQ смотрел так ответа и не нашел.
= = =
Зарание Спасибо ! :)))


 
Lola ©   (2002-08-06 01:43) [1]

DBGrid не сохраняет данные в базу, а только их отражает (это к слову).

Table1.Open поставь в событие Form.OnCreate. A Table1.Close - в Form.OnClose.
Приведи значение DBGrid.DataSource.


 
SemFLY ©   (2002-08-06 02:39) [2]

ВСЁ ! Слава яйцам :))) РАБОТАЕТ !!!
Чудеса какие-то теже манипуляции сделал и заработало, глючный Paradox какой-то !

СПАСИБО ! :))))


 
Mike Kouzmine   (2002-08-06 09:22) [3]

Вот гадский парадокс. Плохой танцор = хороший папа



Страницы: 1 вся ветка

Текущий архив: 2002.08.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
7-85278
Burmistroff
2002-06-03 21:46
2002.08.26
Перевод структуры Си на Pas


6-85145
Timon
2002-05-27 14:38
2002.08.26
Опрос DNS


3-84937
Martyn
2002-08-05 11:55
2002.08.26
Помогите разобраться с Invalid floating point operation...


1-85032
Skyslider
2002-08-16 15:56
2002.08.26
Господа.. Как перехватывать введенные символы?


14-85230
VL
2002-07-29 17:38
2002.08.26
Господа. Не подскажете где взять компоненты, строящие графики