Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.043 c
15-1156156747
TJulia
2006-08-21 14:39
2006.09.10
Документы на английском языке


2-1156189876
shart
2006-08-21 23:51
2006.09.10
WORD > 2xBYTE


15-1155881337
boriskb
2006-08-18 10:08
2006.09.10
А ты не воруй!


1-1154061576
Константин_
2006-07-28 08:39
2006.09.10
Можно ли запретить перерисовку формы до определенного момента?


15-1155789612
KilkennyCat
2006-08-17 08:40
2006.09.10
Ужос.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский