Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.09.24;
Скачать: [xml.tar.bz2];

Вниз

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

 
Начинающие БД-шник   (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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.043 c
2-1157370098
Серый
2006-09-04 15:41
2006.09.24
Создание кнопки


15-1157541710
Nic
2006-09-06 15:21
2006.09.24
Выбор вклада в Сбербанке


2-1157434617
Handle
2006-09-05 09:36
2006.09.24
Как переименовать много файлов


6-1146754753
grisme
2006-05-04 18:59
2006.09.24
Клиент-Сервер


3-1153388502
svv
2006-07-20 13:41
2006.09.24
Как правильнее запрос через ADO или хранимка и sp_executeSql





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский