Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по компонентам для Delphi, C++ Builder 2

Автор: oan42
Дата сообщения: 13.10.2006 07:32
SMImport suite поддерживает чтение таблиц Paradox без BDE.
Есть ли компоненты Delphi для полноценной работы с Paradox без BDE?
Автор: vipettut
Дата сообщения: 13.10.2006 07:52
oan42,

посмотри http://tdbf.sourceforge.net/index.php
Автор: MagistrAnatol
Дата сообщения: 13.10.2006 08:38
Господа,помогите разобраться- поставил БДС2006 (делфи+билдер ВСЛ) - ручками компильнул ешлиб в среде БДС - в билдере зашол в пакаджи и через адд добавил - но в тул палет они не отображаются???
А второй вопросик - кто подкинет ключи для командной строки для компилятора и линковщика щоб ручками собирать делфийские пакаджи в билдере и как автоматически установить компонент в среду,где и шо в реестре писать,особенно стороки поиска??
Автор: ILSOFT
Дата сообщения: 13.10.2006 09:27
ekemov
Спасибо за совет но я D7 юзаю, и слезать с неё на D2006 не собираюсь.
Arvur
Спасибо! Это из серии знал, но забыл... А ведь читал про него...
Автор: Alexey_Gawrilow
Дата сообщения: 13.10.2006 10:44
vipettut
tDBF вещь хорошая, сама по себе, но каким боком DBF касается Paradox?

oan42
Собираю Свой WareHouse с 1994 года.
Писалки там нет.
Большинство вообще только с Tutil работает.


Цитата:

degisy.customDB\
extracted_from_packs\dbcReaders.pas
Paradox File Corruption\
TEnhData 1.4\
COLLATE.PAS
convert.txt
DBCVT.EXE
dbverify.zip
paradox.txt
Paradox.zip
parin_net.txt
pxformat.zip
PXHEADER.TXT
PXMASKD3.ZIP
RIDEMO.ZIP
trepair.zip
TUTIL32D.ZIP
TUTIL35.ZIP
TUTL32DE.ZIP
Paradox.zip v1.3 11-09-2002/18-08-2003 FWS D3-6 by Howard Flank 
The TParadox component allows you to read a Paradox 4+ table
without using the BDE. It's short (adds no more than 11K to the
program, less if you're already using File I/O), fast (faster then
TTable + BDE), and simple (needs only the Paradox.pas file). Reads
all Paradox field types except BCD fields. Cannot insert or delete
rows. TParadox.FindKey can find a record using the Primary Index,
but it can't use any secondary indexes. Written in Delphi 4, but
should be compatible with Delphi 3, 5 and 6. Support for Blob
(memo) fields and update (in-place) of alpha fields. Sample
application and table included. Read comments in the .pas file for
more info.
http://delphi.icm.edu.pl/ftp/d30free/Paradox.zip
trepair.zip Trepair unit ( you need shareware tutility.dll - tu.zip
dbverify.zip Utility that scan a group of Paradox tables to
determine which ones might be in need of repair ( you need
shareware tutility.dll )
pxformat.zip Paradox File format Description contains the layout of Paradox
files and a sample program that reads Paradox data without BDE.
http://www.infotrade.com.au/delphi
RIDEMO.ZIP Sample app shows how to add referential integrity to Paradox
table by code, including cascading modify. Also shows how to
append fields to a table
TUTIL32D.ZIP Paradox Table Repair ( source code )
TUTIL35.ZIP TUtility DLL.
Use the correct verion of TUtility DLL that matches your BDE Core
DLL version
TUTL32DE.ZIP Paradox Table Repair (Stand-Alone)
DBCVT.EXE ИД Кмп для перекачки из тектового файла в файл формата Парадокс. С исходниками.


Так, что если найдешь, скажи.
Автор: SERGE_BLIZNUK
Дата сообщения: 13.10.2006 13:52
Vixoid

Цитата:
А сервер БД какой?

Oracle 9.2.04i
а что? на что это влияет? :-)
Автор: SergeBS
Дата сообщения: 13.10.2006 15:35
Alexey_Gawrilow
oan42
Стащено с torry:

    Degisy Data VCL Suite v.1.37 FW 1745 k 18 Aug 2004
By Degisy Software. Degisy Data Suite is a package of VCL-components for processing Clarion, dBase, Paradox and Degisy tables. Thanks to the direct access technology, this software solution processes tables very fast, almost instantly, making it a perfect solution for creating applications where a high data processing speed is a basic requirement. All components are inherited from the original TDataSet class, which guarantees their full compatibility with all standard DB Controls. 100% native Delphi code - no additional libraries or programs needed for the components to work. BDE, ADO etc also not required. The components can be used in Delphi 5,6,7 and C++ Builder 6.
    Supported Formats
- Paradox 3-7
- DBase, FoxPro III-VII
- Clarion 2.1
- DDA 1.xx
        Degisy Data provides the following services
- Fully compatible with all standard DB controls
- Creating, renaming, emptying, deleting tables
- Creating, editing, deleting, navigating and searching for records
- Calculated and lookup fields
- Filtering, searching support
- Soft deletion support for dBase,Clarion and DDA tables
- Customizable cursor cache
- Does not require BDE, ADO etc.
- ... and much more!

Fully functional    Source: On purchase/registration    Source Price: $39.95    
Download: CB6 D5 D6 D7

Сейчас уже есть новее.

Автор: Alexey_Gawrilow
Дата сообщения: 13.10.2006 16:24
SergeBS


Цитата:

degisy.customDB\
extracted_from_packs\dbcReaders.pas

Это оттуда, вернее из свободной части.


Цитата:
Сейчас уже есть новее.


А мне не нужно. Я читатель. и то раз в жизни, бог миловал.


Автор: akaGM
Дата сообщения: 13.10.2006 21:40
TeeChart

вот кто мне может разъяснить такую простую вещь...

формат labels на тиках осей
у Стимы написано что вот этот формат пригоден для научной нотации:

0.0e+

и что означает знак '#'?

фигня всё это, не нужны мне числа "1.0e+0"
и все хелпы и демы у них фигня, ничего не понятно... хотя, это конечно я дурак...
помогите...


заранее спасибо...
Автор: Sexton
Дата сообщения: 14.10.2006 03:17
wader
Цитата:
Общий итог -- можно, но осторожно

Согласен.
Автор: kkRiz
Дата сообщения: 14.10.2006 19:24
Никто не встречал странные проблемы с установкой JEDI? При попытке поставить jcl & jvcl на систему с 2006 и 7 дельфи, 7-ка сразу после установки первого начинает ругаться на невозможность найти функции в библиотеках джеди, 2006 начинает вытворять такое-же, но после установки jvcl. Чую проблемы связаны с установкой PATH, к примеру в 7-ке видно в окружении что PATH обрезан и не содержит нужные директории, но установка корректного значения ни к чему не приводит.
Автор: TomasVercetti
Дата сообщения: 14.10.2006 21:07
В версии для печати посмотрел, что картинки (смайлики) в тексте поддерживают RichView и RxLib. А юникод они понимают?
Спасибо.

P.S.: А стандартный TRichView из BDS 2006 сложно научить работать с юникодом?
Автор: vidic777
Дата сообщения: 14.10.2006 23:10
Сорри может и вопрос не по теме.
Несколько дней назад перешел на BDS 2006 с Buildera 6. Подкажите а как правильно устанавливать в ручную компоненты в BDS 2006 и есть ли там такое же окошко *.bpk файлов с кнопками Compile и Install и где об єтом можно почитать, чтом не задавать такие вопросы в этом топе.

Сорри и заранее спасибо.

З.Ы.
Задавал этот вопрос и здесь http://forum.ru-board.com/topic.cgi?forum=33&bm=1&topic=4297&start=280#lt но пока никто не ответил.
Автор: ekemov
Дата сообщения: 15.10.2006 02:53
vidic777
Можно тут уже готовые компоненты(скомпилированные) Component->Install packages,
или View->Project Meneger появиться окошко и вызвать вспомогательное меню где будет возможность установить компонент.
Автор: svs123456789
Дата сообщения: 15.10.2006 12:27
Sexton
Цитата:
Цитата: Пользователи привередливые стали, хотят красивое оформление . Приходится текст хранить в каком-нибудь формате поддерживающим форматирование. Тогда HTML - и форматирование есть и обрабатывать проще.

т.е. ты предлагаешь секретуткам забросить word и печатать html ?


Добавлено:
kkRiz
Цитата:
странные проблемы с установкой JEDI

у меня такое было с D7
может ты неполностью удалил старую jedi


Добавлено:
Arvur
Цитата:
Цитата: А все-таки какие недостатки у хранения данных в блобах? Думаю, будет зависить от сервера БД.   Firebird, например, грузит блоб одним куском вне зависимости от размера. Если файлы крупные - клиент будет заметно подвисать. Удаление блоба не уменьшает размера базы - большое количество операций приведет к "распуханию". Не уверен, что это не скажется на скорости доступа к остальным данным.

а что бэкап и ресторе не помогали от распухания FB ?
у MS SQL такой проблемы не было.
и если клиент запросил файл то какая разница как его хранить в файловой системе или в blob ?! и счего клиент должен вдруг подвисать? может не надо было выдавать ненужные записи ?
а хранить объект в файле и держать в БД только путь к нему - тоже не далеко выход !

Автор: Arvur
Дата сообщения: 15.10.2006 13:12
svs123456789

Цитата:
а что бэкап и ресторе не помогали от распухания FB ?

Помогали, конечно. Но я не сторонник проводить эту операцию на здоровых базах каждый день. А с блобами она точно будет здоровой

Цитата:
и счего клиент должен вдруг подвисать? может не надо было выдавать ненужные записи ?

Смотри мой пост - речь о загрузке блоба и подвисание имеется в виду тоже при загрузке.
Цитата:
тоже не далеко выход !

Все не выход И все имеет свои недостатки. Поэтому любой вопрос нужно рассматривать в контексте.
Автор: vsh747
Дата сообщения: 15.10.2006 13:58

Цитата:
Никто не встречал странные проблемы с установкой JEDI?
Последняя папка в пути не содержит пробелов? Я когда-то имел проблемы когда пытался поставить в C:\Program Files\Borland\Components\JVCL v3.20, но потом удалил и поставил в C:\Program Files\Borland\Components\JVCL320, теперь все работает. Попробуй, может это и твой вариант.
Автор: vidic777
Дата сообщения: 16.10.2006 00:04
Добрый вечер многоуважаемый All !

Подскадите а рабоатет ли JediVCL с BDS 2006, проинсталил, впроде все ок, но при линковке выдаються ошибки что нет *.bpi и *.hpp. Читал редми, куда тока пути не прорисывал - нопомогло. Может там какой-то нюанс есть, который я не учел, ПОЛСКАЖИТЕ ПОЖАЛУЙСТА !

Заранее спасибо Всем и отдельное ekemov
Автор: Vixoid
Дата сообщения: 16.10.2006 06:31
SERGE_BLIZNUK
Я с Oracle не работал!
Да сразу на ум пришло вот на это:

Цитата:

- поиска как токового нет! (простым select .. where - не сделаешь...,
сделали через перебор всей базы, поочередную загрузку в RichEdit и поиск - но и
там необъяснимые глюки с русскими буквами/регистром... бр-р-р.
Хорошо, что в данном случае у нас поиск нештатная задача).

В MS SQL есть такая фишка как подключение внешних DLL и обращение к их функциям из SQL, типа как расширение возможностей, вот туда и можно вынести кое какие обработки. Есть ли в Oracle что то подобное незнаю?
Автор: vipettut
Дата сообщения: 16.10.2006 06:41
В Firebird/Interbase тоже есть. В оракле по идее должно быть абсолютно все
Автор: Figaro2000
Дата сообщения: 16.10.2006 07:50
Vixoid
а если наоборот пойти - не в СУБД дополнительные функции вставлять, а разрабатывать трехзвенку и переложить подобное на сервер приложений? заодно и независимость от СУБД получишь...
Автор: oan42
Дата сообщения: 16.10.2006 09:42
В Oracle есть очень гибкая и зрелая технология Oracle Text.

Подробнее см. документацию.

Oracle Text Application Developer's Guide, 206 стр (B14217-01)
Oracle Text Reference, 536 стр. (B14218-01)
Автор: Vixoid
Дата сообщения: 16.10.2006 10:49
Figaro2000 - я предложил менее хлопотное и быстрое решение, а если трехзвенка то вообще невижу проблем, но она невсегда нужна!


Добавлено:
oan42
Там не только текст может быть, но и документы в формате RTF DOC EXCEL, так что функции для работы с обычным текстом здесь не совсем подойдут!
Кстати в MSSQL тоже есть что то подобное!
Автор: oan42
Дата сообщения: 16.10.2006 12:17
Vixoid (относительно Oracle Text)
Text and Markup 8 форматов:

ANSI (TXT),
ASCII (TXT),
HTML,
IBM DCA/RFT,
Rich Text Format (RTF)
Unicode Text
XHTML
Generic XML

Word Processing Formats (24 формата):

Microsoft Word
и т.д.

Spreadsheet Formats (12 форматов):

Microsoft Excel
и т.д.

Для не достающих форматов предусмотрена стандартная технология подключения
своих фильтров, используемых для индексации документов.
Автор: Vixoid
Дата сообщения: 16.10.2006 12:32
oan42
Дааа класно!!! Вот решение для SERGE_BLIZNUK чтоб делать все на сервере.
Автор: SERGE_BLIZNUK
Дата сообщения: 16.10.2006 20:29

Цитата:
Дааа класно!!! Вот решение для SERGE_BLIZNUK чтоб делать все на сервере.

Робяты, спасибо огромное за советы. oan42, спасибо, про Oracle Text ничего не знал, обязательно поищу, почитаю, попробую. (кстати, если будут вопросы - обращаться сюда или лучше в ПМ?)

но, к сожалению, меня неправильно поняли. Обсуждение начал svs123456789 страница 48
Цитата:
подскажите компонент для отображения и редактирования документов word, хранящихся в базе данных
потом начали обсуждать, хранить или нет данные в блоб полях БД. Когда я рассказывал, как у нас сделано (кстати, у нас именно трехзвенка ;-)), я не искал совета - просто делился опытом. Как я уже сказал, слава Богу, задача поиска была один раз, написали программку, вытягивали данные и поискали и нашли то, что хотели. Больше пока не нужно, НО, раз тут уж "обчество" подсказало, почитаю, может и правда можно искать в RTF файлах средствами самого Оракла. Это было бы замечательно. Кстати, у Oracle Text проблем с русскими буковками, я думаю, нет?...

Ещё раз всем спасибо.
Автор: Arvur
Дата сообщения: 16.10.2006 21:24
SERGE_BLIZNUK

Цитата:
Кстати, у Oracle Text проблем с русскими буковками, я думаю, нет?

Насколько я понимаю, это раньше называлось Context Cartrige (или Option?) - под семеркой проблем не было. Наверное и не появилось
Автор: Vixoid
Дата сообщения: 17.10.2006 06:22
SERGE_BLIZNUK
Он (svs123456789) этот вопрос уже месяц трет, если небольше, и всё что ему предлагали не нравится!
Автор: Thegodofviruses
Дата сообщения: 17.10.2006 09:53

Народ не подскажите компонент типа TaskDialog от TMS?
Вот по этой ссылке http://www.tmssoftware.com/ можно его найти с исходниками.

Или как заставить ее работать на Delphi 7 операционка Windows XP.Вроде все делаю как там написано на примерах но не работает.
Автор: Arvur
Дата сообщения: 17.10.2006 16:03
Thegodofviruses
Ээээ... Я может чего-то не понимаю? Но имхо там речь идет о классах .Net 3.0
И работать, соотвественно, будет только под Windows Vista

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: Вызов файла по относит пути и определение буквы СД-рома


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.