Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.05.27;
Скачать: [xml.tar.bz2];

Вниз

Вложеные запросы   Найти похожие ветки 

 
Ura   (2002-04-29 14:41) [0]

Помогите разобраться что здесь не так:
query1.SQL.add("select * from"+" a "+"where avtor like "+"""%"+"(select avtor from"+" "+a+" "+"where avtor =:b)"+"%""");
fmain.query1.params[0].value:= edit1.text;
или объясните как динамически использовать LIKE во вложеных запросах такого типа
Спасибо.


 
roottim   (2002-04-29 15:00) [1]

а так не действует?
q1.sql.text:="select * from a where avtor like :p";
q1.paramByName("p").asInteger := "%"+e1.text+"%";


 
Lusha   (2002-04-29 15:36) [2]

>Ura (29.04.02 14:41)
Ничего не понял по Вашему запросу...
select * from a where avtor like "%(select avtor from a where avtor =:b)%"

...что Вы хотели этим сказать?


 
roottim   (2002-04-29 15:43) [3]

>select avtor from a where avtor =:b это анологично поговорке
масло масленное

2roottim (29.04.02 15:00)
asString конечно



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

Форум: "Базы";
Текущий архив: 2002.05.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.005 c
4-88676
SergeyM
2002-03-24 12:34
2002.05.27
WinAPI


1-88442
Саша
2002-05-17 12:21
2002.05.27
Обновление окнон программы при выполнении длинной операции.


14-88611
kaif
2002-04-19 02:56
2002.05.27
Кто как решает вопросы GRANT ?


3-88385
HAZARD
2002-05-04 00:55
2002.05.27
Ну вот и столкнулся :(


4-88691
pasha_golub
2002-03-26 16:14
2002.05.27
Передача текста в чужое окно





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский