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

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

как програмно изменить запись в БД???


LeReve ©   (2003-05-27 23:22:00) 

как програмно изменить запись в БД??? например запись с индексом 10! имеется ввиду не ввод в ручную, а именно замена данныы полей
(TQuery) и можно ли это сделать без визульного отображения??


LeReve   (2003-05-29 08:47:00) [1]

(to Nic_B) спасибо!! =)
(to Silver_ ©) человек выше понял =)


Silver_   (2003-05-28 10:58:00) [2]

Потрясающе

> именить значения поляFamaly, в записи в которой некоторое
> поле NNравно 10


Сам-то понял что сказал-то :о)


Nic_B   (2003-05-28 10:40:00) [3]


With TQuery do begin
Sql.Clear;
Sql.Add("update <base> set Famaly=<?> where nn=10");
execsql;
Sql.Clear;
Sql.Add("select * from <base>");
Open;
end;




LeReve   (2003-05-28 09:22:00) [4]

имеется ввиду допустим именить значения поля Famaly, в записи в которой некоторое поле NN равно 10


Rol   (2003-05-28 06:12:00) [5]

Я думаю здесь стоит начинать с SQL...


Zacho   (2003-05-27 23:29:00) [6]

Все можно. Но телепатов здесь нет. Точнее формулируй вопрос.
Выражение "запись с индексом 10" - в общем случае смысла не имеет. Что ты подразумеваешь под индексом ? Какая у тебя СУБД ?
И читай хелп по TDataSet.


Johnmen   (2003-05-27 23:27:00) [7]

Можно...
UPDATE ... WHERE <<индекс равен 10>>
:)


Наверх

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