Форум: "Базы";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];
ВнизБаза видна только на компьютерах, на которых установлена Delphi Найти похожие ветки
← →
Mishenka (2006-07-03 13:39) [0]На компьютерах где установлена Delphi программа работает нормально, а там где её нет в программе при просмотре содержимого базы данных с помощью компонента DBGridEh записей там нет. Как сделать чтоб везде всё работало нормально?
← →
Desdechado © (2006-07-03 13:41) [1]1. поставить БДЕ
2. не давить ошибки подключения к БД, тогда будет видно, что БДЕ сообщит
← →
Mishenka (2006-07-03 13:46) [2]
> Desdechado © (03.07.06 13:41) [1]
> 1. поставить БДЕ
А можно сделать, чтобы можно было копировать только Exe-шник и больше ничего не устанавливать?
> 2. не давить ошибки подключения к БД, тогда будет видно, что БДЕ
сообщит
А ошибки никто и не давит.
← →
Desdechado © (2006-07-03 13:48) [3]> А можно сделать
AFAIK, нет
> А ошибки никто и не давит.
Тогда бы ты сам, прочитав сообщение типа "error initializing database engine" понял, что дело в движке, а не задавал бы вопросы про dbgrid
← →
Jeer © (2006-07-03 13:58) [4]Mishenka (03.07.06 13:46) [2]
> А можно сделать, чтобы можно было копировать только Exe-
> шник
Можно при использовании не BDE.
← →
Megabyte © (2006-07-03 14:23) [5]
> Mishenka
Делай инсталяху БДЕ, либо отказывайся от БДЕ.
Есть еще вариант скопировать 4-5 библиотек для работы с БДЕ. Но данный способ ненадежный. Не на всех Виндах/компах прокатит. Сам столкнулся в свое время.
← →
PEAKTOP © (2006-07-03 14:25) [6]
> Jeer © (03.07.06 13:58) [4]
>
> Mishenka (03.07.06 13:46) [2]
>
> > А можно сделать, чтобы можно было копировать только Exe-
>
> > шник
>
>
> Можно при использовании не BDE.
Еще можно содержимое папки c:\program files\common files\borland shared\bde\ тупо скопировать папку, где будет лежать ехе-шник. Тогда и БДЕ инсталлить не надо. Но это способ для ленивых...
← →
Ega23 © (2006-07-03 14:43) [7]
> Можно при использовании не BDE.
Совместимость разный ADO тоже роль играет.
← →
evvcom © (2006-07-03 17:40) [8]> [6] PEAKTOP © (03.07.06 14:25)
Тупо скопируешь - будешь ловить потом тупые ошибки. Этот вариант для тех, кто любит глюки.
Для ленивых:
1. Копируем exe
2. Копируем bdeinst.dll
3. Запускаем "regsvr32.exe bdeinst.dll"
4. Настраиваем BDE.
Для очень ленивых:
пункт 4 можно реализовать в программе, что я раньше и делал (я очень ленив :) )
← →
parovoZZ © (2006-07-03 21:22) [9]А чем Access плох? В принципе офис стоит на почти всех машинах, поэтому провайдер MSJet там 100 % имеется. Но даже если офис и снести, провайдер всё равно останется.
А БДЕ - ну если только побаловаться типа записной книжки для диплома.
← →
evvcom © (2006-07-04 08:15) [10]> офис стоит на почти всех машинах
и
> поэтому провайдер MSJet там 100 % имеется
как-то не вяжутся меж собой
← →
S-Slim © (2006-07-04 13:12) [11]Даже для Access нужен BDE! (если под ним писалось)
Это 100%, сталкивался.
← →
Ega23 © (2006-07-04 13:26) [12]
> А БДЕ - ну если только побаловаться типа записной книжки
> для диплома.
Специалист с мировым именем?
← →
Jeer © (2006-07-04 15:11) [13]Не, меня умиляют все эти дилетантские разговоры о BDE.
В разработке BDE (ODAPI/IDAPI) так или иначе участвовали:
- Ashton-Tate
- Borland;
- Novell;
- IBM;
Неплохая компания, полагаю.
BDE введена в эксплуатацию с 1992 г, когда ODBC еще и в помине не было.
Для своего времени BDE была прорывом в области многоплатформенных движков.
Потом билли сказал свое веское маркетинговое слово и для ODBC был выпущен SDK, что предопределило ход конкурентной борьбы.
P.S.
Винить надо прежде всего свои собственные кривые лапы.
← →
KilkennyCat © (2006-07-05 13:38) [14]> [13] Jeer © (04.07.06 15:11)
Ну дык. Известная человечная фишка: ежели чего не получается - значит это либо не нужно, либо какашка, либо еще какое-нить форсмажорное препятствие непреодолимой силы.
> [0] Mishenka (03.07.06 13:39)
> На компьютерах где установлена Delphi программа работает
> нормально,
Можно сделать вывод, что программа закончена. Переделка ее под что-либо еще вряд ли экономически оправдано. Следует просто признать, что в самом начале работы проект был не полностью продуман, сделать выводы на будущее и укомплектовать текущую программу инсталлятором БДЕ. Мильон программ так работают (с инсталлером БДЕ), и особо не страдают.
← →
antoxa2005 (2006-07-06 02:19) [15]Access+ADO и все ОК.
← →
Desdechado © (2006-07-06 10:54) [16]antoxa2005 (06.07.06 02:19) [15]
Читай KilkennyCat © (05.07.06 13:38) [14], часть 2.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.045 c