Цитата:
Сообщение от Stalker999
Вот скрин, в табл есть поле NazvaniePokupatelja, ввожу например ООО в edit и ошибка...
|
Если так дбавлять значение из Edit1, то база понимает его как имя поля. Ты же, как я понимаю, хочешь отфильтровать записи по некоторому значению. Текстовое значение должно идти в запросе в кавычках. Соответсвенно, это должно выглядеть примерно так (использую функцию format для упрощения):
Код:
Form1.query1.SQL.Text:=Format('Select Kol, Название_покупателя,Название_товара,Категория_Товара,Цена from Товар JOIN ПриходТовара ON Код_товара=КодТовара and Название_Покупателя = ''%s''',[form1.Edit1.Text]);
В коде ВЕЗДЕ стоят апострофы, НЕ двойные кавычки.