Форум: "Базы";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Вниз
редактирование Найти похожие ветки
← →
Drozdov A (2004-02-25 08:31) [0]Работаю с DBF в Делфи. (квери, дбгрид)
Редактирую строку.
После редактирования добавляю новую. (инсертю)
Когда я её добавляю, то предыдущая (редактированная) у меня обнуляеца т.е. информация исчезает.
← →
Рамиль © (2004-02-25 08:42) [1]Post
← →
Drozdov A (2004-02-25 08:48) [2]А по какому событию ПОСТовать ?
← →
Anatoly Podgoretsky © (2004-02-25 08:52) [3]Смотря как добавляешь и редактируешь
← →
Drozdov A (2004-02-25 08:57) [4]инсертю через кнопочку Бутон
Query1.SQL.Add("insert into rab_baz (ceh,uchas,poduchas) values (""+zeh+"",""+uc+"",""+poduc+"")");
А редактирую без каких бы то ни было запросов, ДБГРИД у меня стоит, вот в нём всё у меня редактируется, а по ЕНТЕРу у меня вроде как в поля записуется информация, но только ИНСЕРТНю новую запись, и всё по-новому надо редактировать.
← →
SPIRIT © (2004-02-25 08:58) [5]До первой звезды нельзя !
← →
SPIRIT © (2004-02-25 09:11) [6]> Drozdov A (25.02.04 08:57) [4]
это кто тебя учил редактировать в дбгриде ???
← →
Johnmen © (2004-02-25 09:17) [7]Зачем смешивать два различных подхода к модификации без ясных на то причин ?
← →
ЮЮ © (2004-02-25 09:18) [8]А если уж редактируешь в нем, то в "него" и вставляй:
DBGrid.DataSet.Insert;
DBGrid.DataSet.Fields[0].asString := zeh;
...
DBGrid.DataSet.Post;
← →
Drozdov A (2004-02-25 10:41) [9]> ЮЮ © (25.02.04 09:18) [8]
> А если уж редактируешь в нем, то в "него" и вставляй:
По какому событию мне в него вставлять ?
← →
Desdechado © (2004-02-25 11:06) [10]по кнопке, например
или навигатор поставь
короче, если сделал выборку и ее мусолишь, так и вставки-удаления делай в ней методами твоего датасета. А потом сохраняй все оптом в базе. Лучше это делать с кэшированными изменениями.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.039 c