Просмотр Dbf файла, ильтрация записей, поиск..

Тема в разделе "Delphi - Базы данных", создана пользователем kwinto, 4 окт 2005.

Статус темы:
Закрыта.
  1. kwinto

    kwinto Гость

    Помогите! Подскажите как решыть такую задачу.Срочно нужно сделать
    Как ни пробовал, всеравно наполовину не работает.
    Есть таблица с такими полями (NN,STREET,BUD,KV,PIB,OSRAX,NLICH,DT,TYP,STRYM,
    MISCEVC,FZ,KLTCN,ROZKF,RIKDP,NZAVD,DTOF,VIDROB,PRICINA,DTOTR,DTVRC,
    PRIZ,DTVIK,PRM). В таблице нужно организовать поиск. Поля в которых
    должен происходить поиск STREET(назва улицы), BUD(номер дома), KV(номер квартиры),
    PIB(Фамилия Имя Отчество), OSRAX(персональный счет). Также нужно чтоб
    при поиске например по PIB не учитывался регистр символов, пробелы
    и т.п. Поиск должен происходить в отдельном окне с такими полями для
    ввода Улица, Фамилия, Номер дома, квартира, Персональный счет, причем
    чтоб не все поля являлись обязательными к заполнению.
    Возможен также вариант инкрементального поиска.
    А также нужно сделать фильтр такой как у Exccel.

    Заранее благодарен.
     
  2. ????

    ???? Гость

    Для: kwinto
    самый простой способ - открыть dbf в excel :)
     
  3. kwinto

    kwinto Гость

    <!--QuoteBegin-????+4:10:2005, 18:17 -->
    <span class="vbquote">(???? @ 4:10:2005, 18:17 )</span><!--QuoteEBegin-->Для: kwinto
    самый простой способ - открыть dbf в excel :)
    [snapback]25490" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    Я знаю.... тем более, что эта таблица есть лист екселя только сохраненный в формате dBase. Но начальство приказало сделать форму в Дельфи:D( И теперь рви себе ж...., но сделать надо, причем срочно.
     
  4. ????

    ???? Гость

    Для: kwinto
    Компоненты от Devеxpress возьмут половину работы на себя: "инкрементального поиска", "фильтр такой как у Exccel". Также, там есть довольно прилично настраиваемый фильтр.
    Смотри, думай : http://devexpress.com/ http://devexpress.com/Products/VCL/ExQuantumGrid/
     
  5. Barmutik

    Barmutik Гость

    Так и в чём поблема ? С помощью SQL создавайте запрос на выборку по требуемым Вам полям ... что конкртено вызывает сложности ?
     
  6. DZX

    DZX Гость

    Работа кропотливая но не сложная, можно фильтровать еще и локально динамически составляя нужный фильтр (хотя с этим могут быть проблемы SQL гибче и надежнее). Ну а как в Xls, можно заблаговремменно подготовить списки фильтров distinct запросами по соответствующим полям.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей