Код:
1 2 3 4 5 6 7 8 | begin
qry1.Close;
qry1.SQL.Clear;
qry1.SQL.Add('SELECT [Поле1], [Поле2], [Поле3]+[Поле4] AS summa FROM [таблица1] WHERE [Поле1]=:p1 AND [Поле2]=:p2');
qry1.Parameters.ParamByName('p1').Value := edt1.text;
qry1.Parameters.ParamByName('p2').Value := edt2.text;
qry1.Open;
end;
|
вот такой код у меня пока получился, но мне нужно чуть чуть другое. Мне бы хотелось чтобы по нажатию кнопки в базе данных происходил поиск строк в которых поле1 соответствовало бы едит1, а поле2 = едит2(это сделать получилось) и затем производилось вычетание из поля 3 поле4(поле3-поле4) в каждой строке отдельно и результату каждой строки присвоивалась бы буква, там a, b, c и так далее. я не прошу написать мне готовый код(хотя не отказался бы), хотелось бы хотя бы узнать какие запросы или какие компоненты для этого мне использовать, я бы может почитал и разобрался в этом вопросе.