Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.06;
Скачать: CL | DM;

Вниз

Изменять данные после SQL запроса   Найти похожие ветки 

 
LEONardo   (2005-01-28 17:26) [0]

Ситуация
Select t.tovarName,t.cena,sum(p.kolvo) as KOLVO FROM
tovar t,prichod p wHERE (t.ID=p.TOVARID) group by
t.tovarname,t.cena;

Запрос выполнен верно, но я не могу редактировать результаты
(надо изменять cena)!

Как мне можно присвоить новое значение поля CENA?

Заранее спасибо!


 
Val ©   (2005-01-28 17:44) [1]

TUpdateSQL


 
User_Name   (2005-01-28 21:45) [2]

//Offtop
Судя по всему Вы вообще не смoжете ничего редактировать т.к. у Вас получился не редактированный запрос :) (по крайней мере ИМХО для MySql)
//End Offtop

P.S.  Извиняюсь за синтаксические ошибки.


 
paul_k ©   (2005-01-28 23:26) [3]

переписываем чуть чуть запрос
Select t.ID,  t.tovarName,t.cena,sum(p.kolvo) as KOLVO FROM
tovar t,prichod p wHERE (t.ID=p.TOVARID)
group by t.ID,t.tovarname,t.cena;

а для изменения пишем
update tovar
 set cena=:inputcena
where id = :inputT_Id


 
Johnmen ©   (2005-01-29 01:28) [4]

>paul_k ©  (28.01.05 23:26) [3]

От такого переписывания НД не становится редактируемым.
Смотрим Val © (28.01.05 17:44) [1] и читаем хелп по поводу редактируемых НД.


 
Basil ©   (2005-02-03 16:05) [5]

Группированные (Group by) поля редактироваться не могут. Ведь, чисто теоретически, под одним "Record-ом" могут находиться несколько записей.



Страницы: 1 вся ветка

Текущий архив: 2005.03.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
14-1108422869
Инк
2005-02-15 02:14
2005.03.06
Winows MUST DIE !!!


3-1107855118
Sava
2005-02-08 12:31
2005.03.06
Хранения изображений в БД


1-1109155988
Trajor
2005-02-23 13:53
2005.03.06
кодировки


4-1106544335
Ana
2005-01-24 08:25
2005.03.06
Как сделать форму своего приложения всегда поверх чужих приложе


4-1106055314
Gummer
2005-01-18 16:35
2005.03.06
TListView: проблема редактирования