Имам следното кодиране. Всеки път, когато някой иска да купи компактдиск, количеството трябва да бъде приспаднато. Когато използвам името на cd, кодирането работи, но когато използвам string veriable, нищо не се случва. Моля помогнете.
var scd : string;
begin
scd := inputbox('CD Name','Enter CD Name','');
CDQuery.Active := False;
cdquery.SQL.Clear;
CDQuery.SQL.Text := 'Update CD_Table Set Quantity = Quantity - 1 where Cdname = ''scd''';
CDQuery.ExecSQL;
messageDlg('Quantity was updated',mtInformation,[mbOK],0);
CDQuery.SQL.text := 'Select * from CD_Table';
CDQuery.Active := True;