Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.05.09;
Скачать: [xml.tar.bz2];

Вниз

Как сохранить результат фильтрации в другой DBF-файл?   Найти похожие ветки 

 
Sergant   (2002-04-12 17:54) [0]

Вопрос простой и незатейливый:как сохранить результат фильтрации в другой DBF-файл? Проблема в том, что те компоненты, ктоторыми это в принципе можно сделать - BatchMove, CloneTable и т.д. работают только с BDE. А если я подключаюсь к базе через Apollo, Halcyon и т.д.? Я делаю тупо в лоб - бегу по Fields и проверяю, в каких из них visible=true ( в своей проге я могу убирать и показывать поля, которые мне нужны), создаю пустую базу с такой же структурой, а потом заношу в нее что мне надо. На больших базах (около 600 тыс. записей процесс очень долгий). Может, есть способ поэлегантнее?
И еще вопрос. Как можно отобразить, допустим в StatusBar"e после фильтрации не общее кол-во записей в таблице (RecordCount), а количество отфильтрованных? Опять- таки можно после фильтрации пробежаться по Grid"у и вывести кол-во записей, но это будет хорошо работать на небольшом кол-ве отфильтрованных записей. Есть другой способ?


 
sgt.Pepper   (2002-04-12 17:57) [1]

Встречный вопрос: и ради чего надо было уходить от "глючного BDE"?


 
Sergant   (2002-04-13 03:17) [2]

BDE меня устраивает всем, но я работаю с Clipper-DBF-файлами. А у них длина текстового поля может бать больше 255 символов. При подключении через BDE такие поля отображаются некорректно. Т.е. если у меня в базе длина поля 300, BDE показывает 300-256=44 символа. Поэтому BDE использовать не могу.


 
Sergant   (2002-04-15 13:18) [3]

Мастера, ау!!!!


 
Val   (2002-04-15 13:26) [4]

create mynewtable...

insert into mynewtable
select * from myoldtable
where...



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.05.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.005 c
1-26080
dimich
2002-04-26 12:05
2002.05.09
Наблюдатель программа


1-26087
Juli
2002-04-26 14:09
2002.05.09
Работа со строками


1-26176
AndreyS
2002-04-25 13:53
2002.05.09
Переопределенее принадлежности к контейнерам.


3-25996
Ser_Kham1
2002-04-15 17:39
2002.05.09
DOA и ADO


1-26058
Григорий
2002-04-25 23:04
2002.05.09
Немецкий алфавит





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский