![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как создать алиас БД Парадокс в пользователя?
Гость22 © (2005-08-31 21:23:00)При создании приложения, которое использует Парадоксовские таблицы, я создал алиас БД с помощью SQL Explorer. Но теперь надо перенести приложение на пользовательское место. Как там создать алиас, ведь там нет установленого Делфи (и соответсвенно SQL Explorer)? Если можна поподробней.
Alexandr (2005-09-02 16:56:00) [1]MSPDOX35.DLL
никакого BDE и рядом не лежало никогда, и запись в базу работает.
Другое дело, что возможно будет проблема с кодировками, но она решается, хоть и как-то криво.
Anatoly Podgoretsky (2005-09-01 22:00:00) [2]isasa © (01.09.05 20:30) [12]
Не обманывай, без установленого БДЕ, работа обеспечивается только в режиме чтения, и все равно через БДЕ только не полноценный.
Zacho (2005-09-01 20:56:00) [3]isasa © (01.09.05 20:49) [15]
А не важно, из-под чего. Он либо использует установленный на компе BDE, либо сам является сильно урезанной (и с ограничениями в функциональности) версией BDE, лицензированной MS.
Fay (2005-09-01 20:55:00) [4]2 isasa © (01.09.05 20:49) [15]
У MS ещё для Oracle есть ODBC-драйвер. Только я не видел, чтобы он без клиента работал.
isasa (2005-09-01 20:49:00) [5]Microsoft (Paradox Driver) <-> Borland Database Engine(BDE) договорилмсь, сомневаюсь. Драйвер, по моему, из-под Office.
Fay (2005-09-01 20:40:00) [6]2 isasa © (01.09.05 20:30) [12]
Я не проверял, но много раз слышал, что ентот "Microsoft Paradox Driver" неким образом сам юзает BDE.
Zacho (2005-09-01 20:38:00) [7]isasa © (01.09.05 20:30) [12]
Да ? И c Парадоксом ?
А ты в курсе, что Парадокс работает толькочерез BDE ? Не веришь - почитай документацию.
Правда, есть ещё несколько "хакерских" движков для работы с Парадокс, но насколько я знаю, они, мягко говоря, неполноценные.
А ODBC-драйвер или OLE-DB провайдер для работы с Парадокс всё равноиспользует BDE.
isasa (2005-09-01 20:30:00) [8]Все мои прогпаммы работают без BDE. В том числе и на чужих машинах. :)
Fay (2005-09-01 20:26:00) [9]2 isasa © (01.09.05 20:22) [10]
Приходилось проверять на компе без BDE?
isasa (2005-09-01 20:22:00) [10]В смысле Microsoft Paradox Driver (*.db) в составе ODBC.
(TADOQuery.ConnectionString=Provider=MSDASQL.1;Data Source=<имя алиаса ODBC>;.....)
имя алиаса ODBC = Задать в Админмстрирование -> Источники ланных (ODBC)
Я к тому, что без BDE прекрасно можно работать.
Fay (2005-09-01 18:04:00) [11]2 isasa © (01.09.05 17:34) [8]
В смысле ODBC->BDE->рагадох? Странное предложение...
isasa (2005-09-01 17:34:00) [12]> Германн © (01.09.05 02:20) [5]
>Без него вы не сможете с ними работать.
ODBC ???
Fay (2005-09-01 15:33:00) [13]Удалено модератором
Гость22 (2005-09-01 15:29:00) [14]Спасибо всем! Понял.
Германн (2005-09-01 02:20:00) [15]2 Гость22 (31.08.05 21:23)
Дело не в том, что "там нет установленого Делфи (и соответсвенно SQL Explorer)", а в том, что там нет установленного BDE!
BDE - Borland Database Engine - есть "движок" баз данных Paradox, которые вы используете. Без него вы не сможете с ними работать.
Так что читай Anatoly Podgoretsky © (01.09.05 00:59) [4]
Anatoly Podgoretsky (2005-09-01 00:59:00) [16]Надо сделать инсталяцию программы, в которую включить установку БДЕ, тамже можно создать и алиас, но можно и с помощью BDE Admin, он тоже будет установлен.
Reindeer Moss Eater (2005-09-01 00:20:00) [17]Table1.Databasename := <Папка_с_файлами_Парадокса>;
И не надо никакого алиаса.
Гость22 (2005-08-31 22:03:00) [18]
> я создал алиас БД с помощью SQL Explorer
извиняюсь. С помощью BDE Admin.
> А BDE admin там есть ? (в "Панели управления", например)
неа. нет такого. Млжет, можна как-то установить? Или есть чего-то попроще?
Fay (2005-08-31 21:49:00) [19]2 Гость22 (31.08.05 21:23)
А BDE admin там есть ? (в "Панели управления", например)