Форум: "Основная";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];
ВнизФильтры Найти похожие ветки
← →
Лана Розанова (2002-09-04 16:03) [0]Как сделать так чтобы в таблице остались только те строки, в одном из полей которых есть значение "Yes"
СПАСИБО!!!
← →
@lex (2002-09-04 16:33) [1]Query1.Filter := "field = "+chr(39)+"Yes"+chr(39);
Query1.Filtered := true;
← →
BOA_KAA (2002-09-04 16:34) [2]Организовать поиск по строкам и если слово не встречается, удалить строку... Или я чего-то в вопросе не понял?
← →
ЩЛ (2002-09-04 16:44) [3]А можа так
delete from TABLE
where
Field1 <> "Yes" and
.... and
FieldN <> "Yes"
← →
Digitman (2002-09-04 16:47) [4]DELETE FROM MYTABLE WHERE ОдноИзПолей <> "Yes"
← →
Лана Розанова (2002-09-04 16:49) [5]>Digitman
А обязательно удалять строку?
А потом захочу восстановить как было!
← →
Лана Розанова (2002-09-05 07:52) [6]А почему так не работает?
DanfossTable1.Filter:="SETTING="+QuotedStr("Yes");
хотя вот так работает.
DanfossTable1.Filter:="PNU="+
QuotedStr(TabControl1.Tabs[TabControl1.TabIndex]+"*");
← →
ЮЮ (2002-09-05 08:22) [7]А это действительно текстовое поле, в котором значение "Yes"? А может это Логическое поле и в нем значение Yes (без кавычек). Более того, если это поле логическое, то в Where его уже можно (или, даже, нужно) использовать без проверок на = <>,
напр.
Setting and
not Setting or
← →
Digitman (2002-09-05 08:24) [8]Вопрос-то ты как задала ?
>>"Как сделать так чтобы в таблице остались только те строки.."
Это как раз и подразумевает удаление строк в ТАБЛИЦЕ, не удовлетворяющих некоему условию.
Ведь "набор данных" (НД), полученный в результате фильтрации таблицы тем или иным образом, и собственно "таблица" как объект БД - далеко не одно и тоже
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c