У тебя короче в каком то из запросов ошибка синтаксиса. Придется тебе их все просмотреть.
Вот пример ошибочного запроса:
Код:
ADOQuery1.SQL.Add('SELECT модель, чувствительность FROM Speaker WHERE модель = DBLookupComboBox1.Text');
В чем же ошибка? Дело в том что поле модель у тебя текстовое и условие запроса должно выглядит следующим образом:
Код:
where модель = 'название_модели'
Обрати внимание на то, что в твоем запросе кавычек попросту нет. Если же запрос составляется из делфи (как в твоем случаи), то кавычки обозначаются как '' (это не двойная кавычка, а одинарная два раза подряд), т.е. будет вот так:
Код:
ADOQuery1.SQL.Add('SELECT модель, чувствительность FROM Speaker WHERE модель = ''' + DBLookupComboBox1.Text + '''');
Просмотри все запросы составленные тобою и аналогично исправь по данному примеру.
P.S. А вообще здорово было бы если б ты базу данных и прогу свою скинул на всеобщее обозрение, а то мы так до пенсии косяки вылавливать будем.