Вниз
Скачать: CL | DM;

Вопрос по SQL запросу   Найти похожие ветки 

← →
Руслана   (2005-01-21 20:36) [0]

Формирую такой запрос

DataModule1.BookName.Active:=false;
DataModule1.BookName.SQL.Clear;
DataModule1.BookName.SQL.Add("SELECT *");
DataModule1.BookName.SQL.Add("FROM Справочник1 ");
DataModule1.BookName.SQL.Add("WHERE Номер телефона LIKE """+FindTelephoneEdit.Text+"""");
DataModule1.BookName.Active:=true;
end;

При попытке выполнения получаю ошибку о синтаксической ошибке, насколько понимаю неправильно указано поле (Номер телефона). Если формировать запрос к полю название которого состоит из одного слова - то все нормально. Как правильно написать?

И второй вопрос по DBGridEh. Как программно записать в STFilter какой либо колонки необходимое значение и выполнить  фильтрацию?


← →
DrPass ©   (2005-01-21 20:45) [1]

Access?
WHERE [Номер телефона] LIKE


← →
Anatoly Podgoretsky ©   (2005-01-21 20:47) [2]

Справочник1 надо брать в кавычки (скобки) в соответствии с синтаксисом сервера. Тоже для Номер телефона

А это лучше написать по другому

DataModule1.BookName.SQL.Add("WHERE Номер телефона LIKE """+FindTelephoneEdit.Text+"""");

DataModule1.BookName.SQL.Add("WHERE Номер телефона LIKE "+ QuotedStr(FindTelephoneEdit.Text);


← →
Руслана   (2005-01-21 20:50) [3]

О, спасибо большое!
А по второму вопросу?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
3-1106219764
KADAN
2005-01-20 14:16
2005.02.20
цикл по записям


4-1104653517
DuchmanSoft
2005-01-02 11:11
2005.02.20
СВОЙСТВА СИСТЕМЫ


14-1107047827
olookin
2005-01-30 04:17
2005.02.20
Все таки штучка Земфиры - это что-то...


3-1106556894
sergeymist
2005-01-24 11:54
2005.02.20
как подставить данные полученные из query в список combobox


8-1099765447
VasRog
2004-11-06 21:24
2005.02.20
Яркость и формат цвета




   Наверх