Твой софтовый форум > Тематические форумы > Программирование

dataset not is edit or insert mode???

,

бд и делфи, помогите

Дата публикации: 14.04.2008 - 12:04
main
бд в делфи, отображаеться dbgrid`ом в нем можно менять значение в лбой записи, в любом поле, но я хотел чтобы один столбез считался на основе других, написал такой код:
Code

procedure TForm1.Button1Click(Sender: TObject);
begin
table1zamnoi.Value:=table1zanod.Value*table1chisoper.Value
end;

end.


но при исполнии прога падает с ошибкой:

"dataset not is edit or insert mode"

как это исправить?
Quim2005
Если используешь SQL, то лучше делай на основе языка.
Если же по-другому нельзя, то заведи столбец с типом Calculated. И событии грида OnCalcFields добавь это формулу.
Не получится, напишу подробнее.
main
спс, сработало, осталась последня проблема есть столбец elem типа string и столбец chis как мне пощетать сумму столбца chis, но не всех записей, а только тех у которых в столбце elem есть сивол "b", вопрос может ламерский, но я раньше не сталкивался с этим


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: dataset not is edit or insert mode???
SoftoRooM © 2004-2024