Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

работа с *.dbf *.dbt из Delphi без BDE [D5, dBase, FoxPro]


_Vlad_ ©   (2002-09-16 12:45:00) 

Уважаемые Мастера!
Собственно сабж., но кроме view/edit-а еще и программное
их создание (есть в Clipper-е хор.функция DBCreate() :)
Хорошо бы и индексные файлы создавать (*.ntx *.cdx).
Есть ли эти возможности в стандартных D5 Ent или неизбежны
всякие там Halcyon и проч.? Что проще? База будет плёвая -
хоть в TXT храни :) ,но хочется с сортировкой и МЕМО...
Утилиты и SQL (!) отпадают :) Всем спасибо!


Mike Kouzmine   (2002-09-16 16:06:00) [1]

Попробуй TDataSet из адвантаж сервера. Для фокса самое то. А с клиппером нормально (ну почти) работает Халкион


_Vlad_   (2002-09-16 15:40:00) [2]

если коротко, то нужно и
"ascii" ANSI ,и DBASE RUS cp866
В конфигураторе БДЕ: conf.->drivers->native->DBASE)
можно выбрать только 1 из них. Объехать этот момент можно?
Да и с пересозданием файлов-баз проблема не решается.
Поковыряюсь в ADO... Остальные прибамбасы типа Halcyon глючные,
говорят. Да и изучать - в лом. Проблемка-то - разовая.


Anatoly Podgoretsky   (2002-09-16 15:09:00) [3]

Наверно, что то не так, по твоему описанию сам бог велел использовать БДЕ
Кодировка ASCII ни чего не говорит, тут надо точнее, но это просто настройка языкового драйвера, в соответствии с кодировкой и обычные установки шрифтов в программе.


_Vlad_   (2002-09-16 14:56:00) [4]

> А зачем ты хочешь избавиться от стабильно работающего движка?

у юзеров стоит куча приложений, работающх и с Oracle, и плодящих
*.dbf для отчетов в вышестоящие организации (этого стандарта не сломать :) с кодировкой ansi... Оракл мне трогать запрещено,
от отчетов не отделаться, а появившуюся потребность работать еще и с dbf-ми с кодировкой ascii (т.е. гостинцы от MS-DOS) тормозит
BDE. Вливать dbf-ы в иную базу по несколько раз в день - бред. Вот и ищу выходы... Пробовал создавать в нем отдельный алиас,
но для DBASE настройка общая. Или я чо-то не так делаю?
Поправьте - буду благодарен.


Anatoly Podgoretsky   (2002-09-16 14:28:00) [5]

Есть АДО, но возможны ли там эти функции не знаю, думаю что да, по крайней мере может через SQL.
А зачем ты хочешь избавиться от стабильно работающего движка?


Mike Kouzmine   (2002-09-16 14:23:00) [6]

Нет.неизбежны всякие там Halcyon и проч.


Наверх

Титульная страница Поиск, карта сайта Написать письмо