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

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

редактирование


Drozdov A ©   (2004-02-25 08:31:00) 

Работаю с DBF в Делфи. (квери, дбгрид)
Редактирую строку.
После редактирования добавляю новую. (инсертю)
Когда я её добавляю, то предыдущая (редактированная) у меня обнуляеца т.е. информация исчезает.


Desdechado   (2004-02-25 11:06:00) [1]

по кнопке, например
или навигатор поставь

короче, если сделал выборку и ее мусолишь, так и вставки-удаления делай в ней методами твоего датасета. А потом сохраняй все оптом в базе. Лучше это делать с кэшированными изменениями.


Drozdov A   (2004-02-25 10:41:00) [2]

> ЮЮ ©   (25.02.04 09:18) [8]
> А если уж редактируешь в нем, то в "него" и вставляй:
По какому событию мне в него вставлять ?


ЮЮ   (2004-02-25 09:18:00) [3]

А если уж редактируешь в нем, то в "него" и вставляй:

DBGrid.DataSet.Insert;
DBGrid.DataSet.Fields[0].asString := zeh;
...
DBGrid.DataSet.Post;


Johnmen   (2004-02-25 09:17:00) [4]

Зачем смешивать два различных подхода к модификации без ясных на то причин ?


SPIRIT   (2004-02-25 09:11:00) [5]

> Drozdov A   (25.02.04 08:57) [4]

это кто тебя учил редактировать в дбгриде ???


SPIRIT   (2004-02-25 08:58:00) [6]

До первой звезды нельзя !


Drozdov A   (2004-02-25 08:57:00) [7]

инсертю через кнопочку Бутон
Query1.SQL.Add('insert into rab_baz (ceh,uchas,poduchas) values ("'+zeh+'","'+uc+'","'+poduc+'")');
А редактирую без каких бы то ни было запросов, ДБГРИД у меня стоит, вот в нём всё у меня редактируется, а по ЕНТЕРу у меня вроде как в поля записуется информация, но только ИНСЕРТНю новую запись, и всё по-новому надо редактировать.


Anatoly Podgoretsky   (2004-02-25 08:52:00) [8]

Смотря как добавляешь и редактируешь


Drozdov A   (2004-02-25 08:48:00) [9]

А по какому событию ПОСТовать ?


Рамиль   (2004-02-25 08:42:00) [10]

Post


Наверх

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