Форум: "Базы";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
ВнизПочему не работает оператор not Memo like ... ? Найти похожие ветки
← →
AlexLine (2004-03-18 13:43) [0]Уважаемые знатоки.
Пишу следующий запрос по полю Memo
Query1.SQL.Add("SELECT * From My.db Where Memo1 like "%"|| ""+Edit1.Text+"" || "%" and not Memo2 like "%"|| ""+Edit2.Text+"" ||"%"");
В этом запросе работает and и or, not не работает.
Поскажите в чем может быть причина
Заранее благодарен
← →
stas © (2004-03-18 14:09) [1]Query1.SQL.Add("SELECT * From My.db Where Memo1 like "%"|| ""+Edit1.Text+"" || "%" and not (Memo2 like "%"|| ""+Edit2.Text+"" ||"%""));
а ТАК ?
← →
DenK_vrtz © (2004-03-18 14:19) [2]Из справки.
LIKE can be used only with CHAR or compatible data types
← →
serge35 (2004-03-18 14:24) [3]Where Memo1 like - это правильно
а
and not (Memo2 like - это неправильно
должно быть
and Memo2 not like
← →
Johnmen © (2004-03-18 14:28) [4]>and not (Memo2 like - это неправильно
Откуда сведения ?
← →
serge35 (2004-03-18 14:37) [5]Извиняюсь, насчет >and not (Memo2 like - это неправильно
погорячился.
← →
DenK_vrtz © (2004-03-18 14:38) [6]Простите, второй пост слегка не в тему
← →
AlexLine (2004-03-19 00:09) [7]Дело в том, что данный запрос работает с and и or в том виде, который я указал. Но по неизвестным причинам не работает с not!
← →
Johnmen © (2004-03-19 10:59) [8]Так в чем же все-таки выражается "не работает" ?
← →
sniknik © (2004-03-19 11:14) [9]разве неясно?
когда работает то усилия производятся, перегрев, винт гудит процессор дымиться... а тут даже остывать начал, и тишина... явно не работает! отлынивает падла...
;о)))
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c