Поиск:

Ответ в темуСоздание новой темы Создание опроса
> есть ли альтернатива BDE и прочим - без установки? 
:(
    Опции темы
begin
Дата 3.2.2009, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 415
Регистрация: 16.5.2007

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



Необходимо написать программу состоящую максиму из двух файлов - сама прога и файл базы данных. Но вот, оказывается, BDE и т.п. требуют установки на клиентские машины. А есть ли такой способ работы с базой, поддержка которого уже есть по умолчанию на всех машинах с установленной Windows XP? Я правильно понял - это ODBC ?
PM MAIL   Вверх
Akella
Дата 3.2.2009, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Access?
PM MAIL   Вверх
begin
Дата 3.2.2009, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 415
Регистрация: 16.5.2007

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



Цитата(Akella @ 3.2.2009,  17:02)
Access?

не совсем понял...

Дело в том, что клиенту нужна такая программа, которую можно носить на флешке (файл программы и файл базы) и спокойно использовать на любом компьютере с установленной Windows XP (без установленного Office или BDE или т.п.). 
PM MAIL   Вверх
December
Дата 3.2.2009, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: нет
Всего: 57



есть много тертьесторонних компонентов
загугли на что-то типа BDE replacement


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
begin
Дата 3.2.2009, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 415
Регистрация: 16.5.2007

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



Загуглил BDE replacement, выдало - Accuracer. Самый дешевый вариант - 150 уе. Бюджет заказа такое не позволит  smile 
Изучил статью Базы данных с нуля
Там есть такой обнадеживающий абзац:
Цитата

2)ODBC – продукт был создан Microsoft как конкурент BDE. ... Его настройки можно найти в «Панели Управления»

Значит ли это, что все необходимые драйвера и библиотеки УЖЕ встроены в Windows XP? Или все равно понадобится их установка для нормальной работы программы?


PM MAIL   Вверх
Bose
Дата 3.2.2009, 21:00 (ссылка) |   (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 9
Всего: 51



Цитата(begin @  3.2.2009,  18:35 Найти цитируемый пост)
начит ли это, что все необходимые драйвера и библиотеки УЖЕ встроены в Windows XP?

Да.

Цитата(begin @  3.2.2009,  16:17 Найти цитируемый пост)
Дело в том, что клиенту нужна такая программа, которую можно носить на флешке (файл программы и файл базы) и спокойно использовать на любом компьютере с установленной Windows XP (без установленного Office или BDE или т.п.).  

Посмотри в Delphi закладку dbGo(или ADO в зависимости от версии Delphi). Используй provider Microsoft Jet X.0 OLE DB Provider. Он позволяет работать с локальной mdb-базой(тот же формат, что и MS Access).


Либо, как вариант можно посмотреть embedded databases типа Firebird embed, SQLLite и т.п.

PM MAIL WWW Skype   Вверх
aleksh
Дата 3.2.2009, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 609
Регистрация: 8.7.2008

Репутация: 2
Всего: 13



еще можно обратить внимание на xml
а какова сложность бд?
PM MAIL   Вверх
begin
Дата 3.2.2009, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 415
Регистрация: 16.5.2007

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



Сложность небольшая - около 20 таблиц.

Уже нашел альтернативу: AbsoluteBase. Компилируется вместе с программой. База хранится в простом файле. Работа - аналогично BDE.
Сейчас пробую.
PM MAIL   Вверх
Akella
Дата 4.2.2009, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Цитата(begin @  3.2.2009,  17:17 Найти цитируемый пост)
Дело в том, что клиенту нужна такая программа, которую можно носить на флешке

Цитата(begin @  3.2.2009,  17:17 Найти цитируемый пост)
(без установленного Office или BDE или т.п.).  

попробуй Firebird embbed, Access

Добавлено @ 10:49
Цитата(begin @ 3.2.2009,  19:35)
Загуглил BDE replacement, выдало - Accuracer. Самый дешевый вариант - 150 уе. Бюджет заказа такое не позволит  smile 
Изучил статью Базы данных с нуля
Там есть такой обнадеживающий абзац:
Цитата

2)ODBC – продукт был создан Microsoft как конкурент BDE. ... Его настройки можно найти в «Панели Управления»

Значит ли это, что все необходимые драйвера и библиотеки УЖЕ встроены в Windows XP? Или все равно понадобится их установка для нормальной работы программы?

ODBC в пару тысяч раз раз медленнее BDE (Vit тестировал), подтверждаю, что ООООЧЕНЬ медленный доступ, я сам пытался слепить paradox с ADO(ODBC) - НЕ советую повторять.

Добавлено через 3 минуты и 35 секунд
Кстати, это было дано, может в драйверах ODBC уже что-то и поправили.

Добавлено через 5 минут и 29 секунд
Цитата(begin @  3.2.2009,  21:56 Найти цитируемый пост)
Сложность небольшая - около 20 таблиц.

может небольшая, но средняя, XML здесь лучше не использовать и paradox/dbase тоже. Лучше что-либо "однофайловое".

Добавлено через 7 минут и 57 секунд
Цитата(begin @  3.2.2009,  21:56 Найти цитируемый пост)
Уже нашел альтернативу: AbsoluteBase. 

 smile 200 евГо  smile 

Это сообщение отредактировал(а) Akella - 4.2.2009, 10:50
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

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

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


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


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

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

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


 




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


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

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