Форум: "Базы";
Текущий архив: 2002.04.08;
Скачать: [xml.tar.bz2];
ВнизДелаю выборку через Select. Найти похожие ветки
← →
_Kirill_ (2002-03-11 13:05) [0]Но я хочу редактировать данные, которые выбрал. А они не редактируеются. что делать?
← →
DPetrovich (2002-03-11 13:35) [1]в DBGRID readonly=false
← →
fnatali (2002-03-11 13:38) [2]Для Paradox, по-моему, существует ограничения: запрос без сортировки, группировки, должен быть по одной таблице и requestlive:=true.
можно использовать связку Query+UpdateSQL
← →
_Kirill_ (2002-03-11 14:11) [3]Да ReadOnly = false, неужели уже никак с выбранными данными поступить нельзя - ни изменить, ничего?
← →
roottim (2002-03-11 14:18) [4]накинь скл!... а то непонятно что у тебя и за штука!
← →
_Kirill_ (2002-03-11 15:32) [5]==============================================================
q_Fin.SQL.Clear;
q_Fin.SQL.Add("SELECT * FROM Fin WHERE FinDate BETWEEN :Start AND :Finish");
q_Fin.ParamByName("Start").AsDateTime :=EncodeDate (CntYear,month_value,1);
q_Fin.ParamByName("Finish").AsDateTime :=EncodeDate(CntYear,month_value,ListCntDayInMonth[month_value-1]);
q_Fin.Open;
=============================================================
Вот. Теперь мне надо с этими данными прямо в DBGride что-нибудь сделать, добавить к ним туда
← →
roottim (2002-03-11 15:41) [6]тык!
q_Fin.SQL.Add("SELECT * FROM Fin);
а в таком сл редактирует?
← →
Val (2002-03-11 15:43) [7]>_Kirill_ (11.03.02 15:32)
см. fnatali © (11.03.02 13:38) - requestlive=?
← →
dealing (2002-03-14 10:25) [8]Не знаю, как для Paradoxa, но в Sybase вызов Query с оператором SELECT не позволяет редактировать данные, для редактирования пишешь отдельную процедуру с помощью UPDATE или чего ни-будь в этом роде, в принципе не так уж сложно, если есть хотя бы какие нибудь автоинкрементные или уникальные поля.
← →
Slava (2002-03-14 10:34) [9]TUpdateSQL тебя спасет
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.04.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c