Форум: "Базы";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
ВнизФильтрация! Найти похожие ветки
← →
Officeman (2003-03-26 19:39) [0]Пожалуйста подскажите решение, Уважаемые мастера.
Есть база basex.db (Paradox7)
в базе примерно 5000 записей.
в одном из полей значения (либо ИМПОРТ, либо ОТЕЧЕСТВЕННЫЙ, ЛИБО ИМПОРТотОТЕЧ.) .так вот надо методом фильтрации показать либо
записи ИМПОРТ, либо только ОТЕЧЕСТВЕННЫЕ и тд.
Как фильтровать(оставлять в dbgide1, только записи нужной группы?)
с Уважением, ОфисМен
← →
Anatoly Podgoretsky (2003-03-26 19:43) [1]Свойство Filter/Filtered
← →
Officeman (2003-03-26 19:52) [2]Я забыл как им пользоваться. а может незнал..
У меня создал индекс на этот слолбец.
привидите пожалуйста пример использования...
← →
Anatoly Podgoretsky (2003-03-26 19:53) [3]Никогда не поздно обновить знания путем просмотра справки по этой теме
← →
Officeman (2003-03-26 19:54) [4]У вас умаляю. покажите пример
← →
Mike_Goblin (2003-03-26 21:07) [5]Table1.Filter := "имя поля = " + AnsiQuotedStr("ОТЕЧЕСТВЕННЫЙ");
Table1.Filtered:=true;
← →
MsGuns (2003-03-26 21:13) [6]Старайся поменять свою "физиологию мысли" и отказаться от TTable как от старого и ветхого пережитка прошлого. Осваивай SQL (я это в основном сделал за неделю - имеется в виду Local SQL) и используй запросы. Сегодня потеряешь неделю, за год выиграешь месяцы
← →
Officeman (2003-03-26 21:23) [7]ээээ.... пишу так
Table1.Filter := "Proizvedeno=" +AnsiQuotedStr("Отечественный");
Table1.Filtered:=true;
Пишет [Error] Unit1.pas(277): Not enough actual parameters
указывает на строку
Table1.Filter := "Proizvedeno=" +AnsiQuotedStr("Отечественный");
если ввожу без +AnsiQuotedStr то пишет [ERROR] table1: filed "O" not found
=((
← →
MsGuns (2003-03-26 21:27) [8]function AnsiQuotedStr(const S: string; Quote: Char): string;
Description
Use AnsiQuotedStr to convert a string (S) to a quoted string, using the provided Quote character. A Quote character is inserted at the beginning and end of S, and each Quote character in the string is doubled.
Note: This function supports multi-byte character sets (MBCS).
← →
Officeman (2003-03-26 21:36) [9]=(( мне это ниочём неговорит. но я возьму это на заметку
← →
MsGuns (2003-03-26 21:53) [10]>Officeman (26.03.03 21:36)
С ангийским на "вы" ?
Перевод:
Описание:
Юзайте AnsuQuotedStr для преобразования строки (задается параметром S) в обрамленную кавычками строку, указывая Quoted как символ для обрамления. Символ Qouted вставляется в самом начале рез.строки и в конце ее. При этом каждый такой символ в строке дублируется.
Примечание. Поддерживает многобайтные наборы символов (МБНС)
А можно было просто набрать строку
ShowMessage(AnsiQoutedStr("Учиться, учиться и учиться"),"Ж");
запустить прогу и посмотреть на плоды рук своих.
← →
MsGuns (2003-03-26 21:56) [11]Пардон !
ShowMessage(AnsiQuotedStr("Учиться, учиться и учиться","Ж");
Замучился я с тобой, офисный ты наш !))
← →
Officeman (2003-03-26 22:12) [12]ясно. спасибо за время потраченное на меня.
← →
MsGuns (2003-03-26 22:14) [13]>Officeman (26.03.03 22:12)
>ясно. спасибо за время потраченное на меня.
"Спасибо" - это уж слишком много для нас, сермяжных. Бутылки будет вполне достаточно Ж))
← →
MsGuns (2003-03-26 22:19) [14]Смех, но только сейчас прочитал собственно сабж до конца
>в одном из полей значения (либо ИМПОРТ, либо ОТЕЧЕСТВЕННЫЙ, ЛИБО ИМПОРТотОТЕЧ.)
Это кто такой умный проектировал эту базу ? Отвел для двухбитового признака целый стринг ? Да еще небось CHARACTER, а не VARCHAR (хотя для парадокса это одна хрень). А в базе 5000 записей ? Дааа, жаль бедных юзеров ;((
← →
Officeman (2003-03-26 22:25) [15]Да это я для примера написал так... чтоб вопрос понятнее звучал
← →
MsGuns (2003-03-26 22:30) [16]Аааааааа...
← →
Officeman (2003-03-26 23:01) [17]=))
Издеваетесь да? ну издевайтесь ...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.008 c