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

Вниз

База видна только на компьютерах, на которых установлена 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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.035 c
1-1153738251
Zilog_
2006-07-24 14:50
2006.09.10
Как описать CallBack функцию с С++ на Delphi


3-1151652678
salexn
2006-06-30 11:31
2006.09.10
Отловить из-за чего не законектилось


2-1155976846
JTAG
2006-08-19 12:40
2006.09.10
Господа подскажите плз, как сделатть вертикальный ползунок


15-1155712155
TUser
2006-08-16 11:09
2006.09.10
КСЕ


15-1155540237
WondeRu
2006-08-14 11:23
2006.09.10
Универсальный драйвер для USB-Flash под Win98