Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];




Вниз

про изменение записей 


Laimer   (2001-12-10 12:08) [0]

киким образом в DbGrid можно изменять записи при помощи SQL запроса.



Mick   (2001-12-10 12:11) [1]

В DBGrid нет никаких записей



Laimer   (2001-12-10 12:55) [2]

А как тогда изменить данные записи после выполнения SQL запроса



Boo   (2001-12-10 13:08) [3]

Разбирайся с UpdateSQL
Подробности в дельфовом хелпе



TonnyS   (2001-12-10 14:04) [4]

после выполнения Query1.open полученные данные хранятся в этом самом Query1. В DBGrid они только отображаются. Чтоб добавить/удалить/редактировать данные, пиши в этом же Query1 или в любом другом запросы типа: INSERT, DELETE, UPDATE. Смотри документацию по SQL, например, пуск-программы-borland delphi 5-help-Borland Database Engine-local sql guide



Dick Gonsales   (2001-12-14 05:59) [5]

Вешаешь TQuery, UpdateSQL

В TQuery пишешь запрос, CashedUpdates=True, UpdateObject - UpdateSQL.
Правая кнопка на UpdateSQL - UpdateSQL Editor
Выбираешь ключ и поля. Generate SQL.

Дальше когда хочешь сохранить введенные данные (можно все сразу, не обязательно по строчке) вызываешь Query.ApplyUpdates.

Но IMHO DBGrid лучше использовать для просмотра, а для ввода
использовать отдельную форму.




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.022 c
1-52570           Socol                 2001-12-29 04:44  2002.01.17  
Поиск текста?


1-52619           Анатолий              2002-01-01 03:59  2002.01.17  
Библиотеки Delphi


1-52607           Макс                  2001-12-29 11:01  2002.01.17  
Шлифую баги с модальными формами


1-52543           RaZEr                 2001-12-27 06:30  2002.01.17  
Tray & Callback Messages


1-52585           Марина                2001-12-29 09:05  2002.01.17  
Минимизация формы