Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.17;
Скачать: CL | DM;

Вниз

Фильтрация!   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.014 c
1-54739
oleg_SYS
2003-04-02 22:57
2003.04.17
Файлы со смешанными данными


3-54399
Shtock
2003-03-27 08:14
2003.04.17
Работа с вычисляемыми полями


3-54454
DenKop
2003-03-22 22:32
2003.04.17
TIBQuery


1-54703
Z_man7777
2003-04-04 07:50
2003.04.17
Как из БД InterBase 6.x картинку затолкать в TImageList?


14-54799
BJValentine
2003-03-31 14:41
2003.04.17
Outlook ^%^%$