Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.24;
Скачать: CL | DM;

Вниз

Помогите!!   Найти похожие ветки 

 
Начинающие БД-шник   (2006-09-03 12:37) [0]

Подскажите, как откомпилировать проект, чтобы *.db были поключены. А то прога говорит, на другом компе, что нет БД


 
Sergey Masloff   (2006-09-03 12:57) [1]

1) Использовать компоненты доступа которые компилируются в программу
2) Установить на целевом компьютере BDE
3) Самое главное - почитать хоть что-то. Ну зачем сразу ваять-то?


 
tesseract ©   (2006-09-03 13:02) [2]

может просто базу с одним путём скопировать, либо alias задать. Либо к базе присоединяться при запуске программы, если она в папке с программой лежит. .


 
Mozart ©   (2006-09-03 13:14) [3]

ну я базу накатал, а она на другом компе не идет :) база paradox 7


 
Desdechado ©   (2006-09-03 13:38) [4]

http://www.ln.ua/~openxs/articles/smart-questions-ru.html

и точная формулировка выдаваемой ошибки


 
Megabyte ©   (2006-09-03 19:34) [5]

1)Установить БДЕ.
2)Чтобы не выяснять каждый раз путь, сделать подкаталог(Tables, например) в каталоге программы и вычислять путь до таблиц с помощью функции ExtractFilePath + "\Tables".


 
Mozart ©   (2006-09-04 02:15) [6]

а без установке BDE? Неужели нельзя скомпилить так, чтобы сразу BDE было


 
Германн ©   (2006-09-04 02:45) [7]


> Mozart ©   (04.09.06 02:15) [6]
>
> а без установке BDE? Неужели нельзя скомпилить так, чтобы
> сразу BDE было

Нельзя скомпиллить!
Но можно и нужно сформировать дистрибутив так, чтобы он включал в себя установку BDE!


 
Elen ©   (2006-09-04 07:47) [8]


> Mozart

А ты не хочеш воспользоваться ADO?


 
Anatoly Podgoretsky ©   (2006-09-04 13:16) [9]

Elen ©   (04.09.06 07:47) [8]
А что меняет, кроме размера дистрибутива, к дополнение к уже имеющему и дистрибутив АДО+JET


 
Elen ©   (2006-09-04 13:24) [10]


> Anatoly Podgoretsky

ADO не использует BDE. Да и провайдеры там получше чем в BDE
Может у него проблемы из-за BDE


 
Плохиш ©   (2006-09-04 13:28) [11]


> Elen ©   (04.09.06 13:24) [10]
>
> > Anatoly Podgoretsky
>
> ADO не использует BDE.

Для парадокса?

> Может у него проблемы из-за BDE

У него проблемы не из-за BDE, а из-за его отсутствия.

PS. Как люди не поймут, что не может каждая кухарка управлять государством, быть программистом ...


 
Elen ©   (2006-09-04 13:30) [12]


> Плохиш

BDE - Это самая плохая система придуманная когда-либо. Всех кого я знаю и кто работает в Делфи с базами отказались от BDE давно и навсегда хоть paradox хоть MySQL
P.S. Кухарки тоже люди!!!


 
Плохиш ©   (2006-09-04 13:31) [13]


> Elen ©   (04.09.06 13:30) [12]
>
> > Плохиш
>
> BDE - Это самая плохая система придуманная когда-либо.

Плохому танцору известо, что мешает...


 
Плохиш ©   (2006-09-04 13:33) [14]


> Elen ©   (04.09.06 13:30) [12]

Скорее всего, когда придумали BDE, то Вы и все кого Вы знаете под стол пешком ходили, если вообще в планах были.


 
Elen ©   (2006-09-04 13:34) [15]


> Плохиш

О вкусах не спорят, любитель поиздеваться. Мне кажется ADO гораздо удобнее и универсальнее


 
Anatoly Podgoretsky ©   (2006-09-04 13:36) [16]

Elen ©   (04.09.06 13:24) [10]
Тебе только кажется и это документировано у Микрософт, что они используют драйвера от БДЕ


 
Anatoly Podgoretsky ©   (2006-09-04 13:38) [17]

Elen ©   (04.09.06 13:30) [12] BDE - Это самая плохая система придуманная когда-либо. Всех кого я знаю и кто работает в Делфи с базами отказались от BDE давно и навсегда хоть paradox

Это очень хорошо продуманная и отлаженная система, только не надо использовать ее не по назначению, а назначение ограничивается только тремя драйверами - Парадокс, DBase и TextFiles
Остальное не БДЕ, а внешние драйверы, в основном ODBC и SQL Links, ну так тут не нужны посредники.


 
Anatoly Podgoretsky ©   (2006-09-04 13:39) [18]

Elen ©   (04.09.06 13:34) [15]
Вот здесь согласен, если только не применяем это для Парадокс, DBase и TextFiles - зачем нужны посредники, со своими ограничениями.


 
Elen ©   (2006-09-04 13:42) [19]


> Anatoly Podgoretsky

Тогда почему программы использующие ADO не требуют дополнительной установки BDE. Почему стандартных провайдеров вполне хватает чтоб решить 90% задач с организациями БД в то время как проге использующей BDE требуется установка на комп полного BDE. Тем более что провайдеры вовремя обновляют с выходом новой версии сами разработчики, а не а не те кто собирает BDE?


 
Elen ©   (2006-09-04 13:44) [20]


> Anatoly Podgoretsky

Кстати для Paradox есть отличный стандартный провайдер


 
Плохиш ©   (2006-09-04 13:51) [21]


> Elen ©   (04.09.06 13:42) [19]
> Тогда почему программы использующие ADO не требуют дополнительной
> установки BDE.

Ну хотя бы потому, что для парадокса микрософт включили в поставку урезанный вариант bde.

> Почему стандартных провайдеров вполне хватает чтоб решить
> 90% задач с организациями БД

Это при условии, что используются БД из дома микрософт.

PS. Кстати ODBC не является такой уж родной для ADO. И без установки ODBC-драйверов ни с какой MySQL хоть с ADO, хоть без ADO Вы работать не сможете.


 
Elen ©   (2006-09-04 13:58) [22]


> Плохиш

провайдеры Микрософт являются стандартом и поддерживаются всеми Виндами. Значит для переносимости лучше выбирать именно их, а не те альтернативы BDE типа InterBase



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

Текущий архив: 2006.09.24;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.029 c
3-1152879525
MsGuns
2006-07-14 16:18
2006.09.24
Загрузка объемных данных в рамках одной транзакции


15-1157017584
BorisMor
2006-08-31 13:46
2006.09.24
Скорось приложений


15-1157312649
ramzes2
2006-09-03 23:44
2006.09.24
проблемы с CreateParams


3-1153319574
barakuda
2006-07-19 18:32
2006.09.24
как ускорить процедуру


3-1153733799
Alex Bakulin
2006-07-24 13:36
2006.09.24
dbExpress. Создание редактируемого набора данных в runtime