У меня есть следующая кодировка. Каждый раз, когда кто-то хочет купить компакт-диск, количество должно быть вычтено. Когда я использую имя компакт-диска, кодирование работает, но когда я использую проверяемую строку, ничего не происходит. Пожалуйста помоги.
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;