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

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

Изменение записей [D5, Paradox]


Alex-kosmonavt ©   (2002-09-25 11:29:00) 

Есть набор данных, выбранный компонентом TQuery, пользователь их видит в DbGride , например выбирает некую запись и хочет отредактировать.
Как с помощью SQL отредактировать какую-нибудь запись?(Ее отдельные поля)


ЮЮ   (2002-09-25 12:07:00) [1]

>Я сделал так,но не сработало
Где сделал и что и как не сработало?


Alex-kosmonavt   (2002-09-25 12:07:00) [2]

О точно, двойные кавычки для строк забыл. Всем спасибо


Alex-kosmonavt   (2002-09-25 12:03:00) [3]

Я сделал так,но не сработало
Может там чего где в кавычках надо?


KaRaT   (2002-09-25 11:41:00) [4]

В общем:

UPDATE <таблица>
SET <имя поля> = <выражение>,
....
[WHERE <условие отбора>];

Например:

UPDATE mybase.db
SET field1 = field1 + 100;
field2 = field2 + 200;
WHERE field=>10

причем WHERE можно опустить


passm   (2002-09-25 11:38:00) [5]

См. кэшированные изменения, TUpdateSQL...


Наверх

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