![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SQL запрос [D7, Акцес]
anubis © (2006-03-23 16:53:00)Не могу понять как справиться с таким вот делом
Есть запрос рабочий на все 100%
а он не хочит идти в Делфе
вот запрос
komp.ADOQSearch.SQL.Add('SELECT Post.NamePred, Post.NPT, Post.Gor, Post.Tel, Post.Adr, Post.[E-Mail] FROM Post WHERE (((Post.Gor) Like 'Москва'))');
Плохиш (2006-03-24 10:45:00) [1]
> anubis © (23.03.06 17:13) [10]
Пора начинать читать документацию
Desdechado (2006-03-23 20:39:00) [2]> (((Post.Gor) Like " '+edit1.Text+' "))');
> не работает
лишние пробелы между апострофом и кавычкой выкинь
но параметры лучше
ANB (2006-03-23 17:29:00) [3]Like :City
Потом сделать ParamByName('City').AsString :=
PS. Не забыть приклеить в конце %
anubis (2006-03-23 17:13:00) [4](((Post.Gor) Like " '+edit1.Text+' "))');
не работает
а в смысле параметрами
Savek (2006-03-23 17:06:00) [5]
(((Post.Gor) Like " '+edit1.Text+' "))');
Но надежнее пользоваться параметрами
Savek (2006-03-23 17:03:00) [6]Попробуй разобраться со строкой заключенной в апострофы или напиши все в одну строку!
anubis (2006-03-23 17:03:00) [7]ага понял спасибо
а вот как добавить не "Москва", а допустим Edit1.text?
Johnmen (2006-03-23 16:58:00) [8]
... WHERE Post.Gor Like ''Москва''');
Savek (2006-03-23 16:57:00) [9]Что значит "не хочет"?
Savek (2006-03-23 16:57:00) [10]Замени апострофы двойными кавычками
anubis (2006-03-23 16:57:00) [11][Error] Search_U.pas(48): Illegal character in input file: 'М' ($CC)
anubis (2006-03-23 16:56:00) [12]ну он на 'Москва' стопорится говорит что неправильно сформирован запрс
Anatoly Podgoretsky (2006-03-23 16:55:00) [13]Запросы идут не в Дельфи.