Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> БДЕ, и с нова BDE, компоненты TurboDB глючат 
:(
    Опции темы
Genry
Дата 7.11.2002, 04:36 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Здравствуйте я скачал себе компоненты TurboDB403 там писалось, что они могут работать без БДЕ, но при компиляции выдеться ошибка:

"Unit TdbDataset was compiled whith a different version of System.RTLVersion"

Если вы поймете в чем дело, то пожалуйста объясните, буду благоарен...

Заранее спасибо ...
  Вверх
Vit
Дата 7.11.2002, 05:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 48
Всего: 207



Очевидно этот компонент достался тебе без исходников, а откомпиллированные DCU рассчитаны на другую версию либо Дельфей, либо каких-то ещё библиотек.  


PS. Советую всё-таки использовать BDE, так как сторонние компоненты как правило страдают следующими недостатками (одним из или всеми сразу):

1) Ниже скорость работы, особенно при многопользовательском доступе
2) Не имеют возможности или не корректно работают при многопользовательском доступе
3) Имеют меньше возможностей
4) Не поддерживают всех версий таблиц/осей...
Ну и конечно число глюков тоже скорее всего выше - одно дело BDE - это 10 лет разработки и отзывы миллионов пользователей, другое дело что-то кустарное.


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Genry
Дата 7.11.2002, 09:01 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(Vit @ 06.11.2002, 21:09)
Очевидно этот компонент достался тебе без исходников, а откомпиллированные DCU рассчитаны на другую версию либо Дельфей, либо каких-то ещё библиотек.  


PS. Советую всё-таки использовать BDE, так как сторонние компоненты как правило страдают следующими недостатками (одним из или всеми сразу):

1) Ниже скорость работы, особенно при многопользовательском доступе
2) Не имеют возможности или не корректно работают при многопользовательском доступе
3) Имеют меньше возможностей
4) Не поддерживают всех версий таблиц/осей...
Ну и конечно число глюков тоже скорее всего выше - одно дело BDE - это 10 лет разработки и отзывы миллионов пользователей, другое дело что-то кустарное.

Спасибо за ответ!!! Я поражаюсь скоростью ваших ответов!!! Почти в онлайне... Очень хороший форум!
 БДЕ, не очень подходит из-за того что её надо инсталлировать, да и программка, только для работы на одном компе и с одним пользователем. И скачивал для 6 делфи... и еще скачал компонент, который вы рекомендовали vkdbf ... при инсталляции компонента не находит vcl package."Required package 'vcl' not found". Помогите пожалуйста... Буду очень благодарен, если поможете с лучшим вариантом для моей программы (Справочник телефонов...) Через SQL запрос осуществляеться поиск по базе... Как сделать чтобы, он работал на любой машине? У меня Delphi 6.


СПАСИБО
  Вверх
Vit
Дата 7.11.2002, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 48
Всего: 207



Возьми у меня на сайте компонент "BDE" - http://delphi.nevzorov.net
Он ставится на главную форму (никаких настроек больше не надо), а в папке где запускается exe надо сделать подкаталог "BDE" и бросить туда несколько DLL(там в readme написано). Всё! никаких установок. После этого распространяй свою прогу (вместе с файлами из этого подкаталога) и не мучайся. Если BDE уже установлен то прога будет его использовать, а если нет, то компонент автоматически сделает все действия по регистрации и будет использовать файлы из этого каталога. т.е. всего-то делов - вместо одного файла распространять 4-5 файлов...

По поводу установки компонентов у меня есть совет - используй чужие библиотеки только если есть исходники к ним.


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Genry
Дата 7.11.2002, 23:01 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(Vit @ 07.11.2002, 04:23)
Возьми у меня на сайте компонент "BDE" - http://delphi.nevzorov.net
Он ставится на главную форму (никаких настроек больше не надо), а в папке где запускается exe надо сделать подкаталог "BDE" и бросить туда несколько DLL(там в readme написано). Всё! никаких установок. После этого распространяй свою прогу (вместе с файлами из этого подкаталога) и не мучайся. Если BDE уже установлен то прога будет его использовать, а если нет, то компонент автоматически сделает все действия по регистрации и будет использовать файлы из этого каталога. т.е. всего-то делов - вместо одного файла распространять 4-5 файлов...

По поводу установки компонентов у меня есть совет - используй чужие библиотеки только если есть исходники к ним.

Еще раз здравствуйте, я вам надоел наверное, но помогите еще раз ;)
Я скачал компонент "BDE32" с вашей страницы...
Там 3 файла:

BDE32.pas
BDE32.dcr
readme.txt
и еще папка Demo

Как его установить теперь?... Вродебы нужен еще файл .dpk ... Или нет?

Спасибо...
  Вверх
Vit
Дата 7.11.2002, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 48
Всего: 207



New->Project->Package

Далее в пакет добавляешь Pas файл, компиллируешь, устанавливаешь.

PS. Package это и есть dpk


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
он же Genry
Дата 8.11.2002, 06:59 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(Vit @ 07.11.2002, 15:06)
New->Project->Package

Далее в пакет добавляешь Pas файл, компиллируешь, устанавливаешь.

PS. Package это и есть dpk

Спасибо за компонент, установил, все, откомпилил, создал папку BDE, скинул туда все файлы, которые надо было... На другой машине запускаю,... не работает... ошибка БДЕ... удаляю папку БДЕ, пишет типа нет папки БДЕ, обратно восстанавливаю пишет ошибку БДЕ... ??? В чем дело?
  Вверх
Vit
Дата 8.11.2002, 07:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 48
Всего: 207



Файлы нужные там прописаны, кроме них надо ещё DLL собственно драйвер для базы данных кинуть, она зависит от конкретной базы, что ты используешь. Попробуй сначала поставить в папку все файлы из BDE, затем постепенно удалять по одному, пока не останутся только нужные. Кроме того а что за ошибка выводится? Ты случайно базу данных не ввиде Alias ставишь?


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.3874 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.