Delphi

delphi
использую бд access, DataSourse, ADOConnection, ADOQuery, DBListBox, DBText(// для вывода параметра,выбранной записи, из таблицы),button. как сделать чтобы программа,при нажатие на кновку брала запись из таблицы (цифру), добавляла к ней какое то число N(constanta), записывала обратно в таблицу, отобразив в компоненте bttext?

  • i:=q.Fields[xxx].asInteger; //получаем значение поля, которое нужно увеличить на N
    iID:=q.Fields[xxx].asInteger; //получаем ID записи, котооую обновлять
    with q2 do try
    Close;
    SQL.Text:='UPDATE < имя таблицы> SET < имя поля которое обновлять>=P1 where < ключевое поле> = :p2;';
    Parameters[0].Value:=i+n;
    Parameters[1]Value:=iID;
    ExecSQL;
    btnButon.Caption:=IntToStr(i+n);
    finally
    Close;
    end;

    как то так.

  • Здесь тебе вряд ли с таким вопросом помогут, советую обратиться на cyberforum.ru