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

Вниз

Как заставить БД Делфи работать на другом компе.   Найти похожие ветки 

 
blazerad   (2008-07-03 21:04) [0]

Что, или как сделать чтобы БД работала и на другом компе, не устанавливая там BDE Администратор.


 
oldman ©   (2008-07-03 21:06) [1]

Файлы БД разместить в том-же каталоге, что и ехе.
И при старте их сразу активировать.


 
blazerad   (2008-07-03 21:08) [2]

Как активировать, оно же при первом запуске даст ошибку


 
Loginov Dmitry ©   (2008-07-03 21:10) [3]

> Что, или как сделать чтобы БД работала и на другом компе,
> не устанавливая там BDE Администратор


Так программа вообще не запускается, или в некоторых случаях работает некорректно.
Причем здесь BDE администратор?
Если не установлен BDE, то его необходимо инсталлировать. На это дело есть специальные программы-установщики.


 
oldman ©   (2008-07-03 21:11) [4]


> blazerad   (03.07.08 21:08) [2]
> Как активировать, оно же при первом запуске даст ошибку


Ищи ошибку в 17-й строке.


 
Loginov Dmitry ©   (2008-07-03 21:11) [5]

> чтобы БД работала


БД - это просто бездушный набор файлов. Оно не может работать.


 
blazerad   (2008-07-03 21:27) [6]

Да я знаю что можно работать, предварительно установив BDE Админинистратор. Я раньше так и делал. Но нельзя ли как нибудь, допустим с помощью другого драйвера чтоли. Просто встречаются профессиональные БД которые работают просто так, скопировал на винт, и все работает. Или они изначально так написаны чтобы работать на всех компах?


 
Anatoly Podgoretsky ©   (2008-07-03 21:30) [7]

> blazerad  (03.07.2008 21:04:00)  [0]

BDE Администратор вообще ника не влияет на работу любой БД, да и с чего бы, это ведь всего лишь для администрирования.


 
DVM ©   (2008-07-03 21:31) [8]


> Да я знаю что можно работать, предварительно установив BDE
> Админинистратор.

Сказка про белого бычка


> Или они изначально так написаны чтобы работать на всех компах?

на то они и профессиональные БД :)


 
Loginov Dmitry ©   (2008-07-03 22:05) [9]

> Просто встречаются профессиональные БД которые работают
> просто так


Начать бы с того, что ты понимаешь под "БД".


 
Desdechado ©   (2008-07-03 22:06) [10]

Существует множество способов достучаться к БД, не только с помощью БДЕ.


 
Desdechado ©   (2008-07-03 22:06) [11]

Но если ты используешь TDatabase, TQuery, TTable, то ты используешь БДЕ.


 
DrPass ©   (2008-07-03 22:08) [12]


> то ты используешь БДЕ

...Администратор :)


 
blazerad   (2008-07-03 22:17) [13]

Да, именно, я  использую TDatabase, TQuery, TTable. И прописываю алиас с помощью БДЕ. А как же иначе? Я не знаю


 
palva ©   (2008-07-03 22:40) [14]


> А как же иначе? Я не знаю

Недолго научиться. Через ADO, например.


 
oldman ©   (2008-07-03 22:43) [15]


> Desdechado ©   (03.07.08 22:06) [11]
> Но если ты используешь TDatabase, TQuery, TTable, то ты
> используешь БДЕ.


Где вы брали уроки наивности?


 
DVM ©   (2008-07-03 22:50) [16]


> blazerad   (03.07.08 22:17) [13]

Бери базу на Access и работай с ней посредством ADO и все будет у тебя работать на любом компе, где есть движок Jet, а он есть везде практически.


 
Loginov Dmitry ©   (2008-07-03 22:58) [17]

> > Но если ты используешь TDatabase, TQuery, TTable, то ты
>
> > используешь БДЕ.
>
>
> Где вы брали уроки наивности?


А что, уже известны способы использования этих компонентов без использования BDE?


 
Desdechado ©   (2008-07-03 23:01) [18]


> oldman ©   (03.07.08 22:43) [15]

Не путаем с телепатией, случайно?


 
oldman ©   (2008-07-03 23:02) [19]


> Loginov Dmitry ©   (03.07.08 22:58) [17]
> А что, уже известны способы использования этих компонентов
> без использования BDE?


да


 
Desdechado ©   (2008-07-03 23:05) [20]


> oldman ©   (03.07.08 23:02) [19]

Ну-ка, ну-ка


 
oldman ©   (2008-07-03 23:10) [21]


> Desdechado ©   (03.07.08 23:05) [20]


Кидаем на форму Ttable
В tableName пишем table.dbf (данный файл должен находится в одной папке с ехе)
В Active пишем true и не меняем его в все время работы программы

опаньки!!! бде не нужен!!! прога работает и так!!!

(пардон, но я писал такие маленькие проги только для просмотра-поиска в существующих базах)


 
Loginov Dmitry ©   (2008-07-03 23:32) [22]

> Кидаем на форму Ttable
> В tableName пишем table.dbf (данный файл должен находится
> в одной папке с ехе)
> В Active пишем true и не меняем его в все время работы программы
>
> опаньки!!! бде не нужен!!! прога работает и так!!!
>
> (пардон, но я писал такие маленькие проги только для просмотра-
> поиска в существующих базах)


Я даже проверять кинулся :)
Естественно не работает. Жаль... а то бы столько было счастия - TTable без BDE!


 
Anatoly Podgoretsky ©   (2008-07-03 23:41) [23]

> oldman  (03.07.2008 23:10:21)  [21]

Ну ты и гигант


 
oldman ©   (2008-07-03 23:51) [24]


> Loginov Dmitry ©   (03.07.08 23:32) [22]
> Я даже проверять кинулся :)
> Естественно не работает


а у меня работает :)


 
Игорь Шевченко ©   (2008-07-03 23:52) [25]


> опаньки!!! бде не нужен!!! прога работает и так!!!


шаман, где твой бубен ?


 
oldman ©   (2008-07-03 23:55) [26]

Ну не верю я, что кто-то помимо меня установил на том компе БДЕ.
Тем паче, что нигде его следы не проявляются...


 
oldman ©   (2008-07-03 23:56) [27]

Хотя...

ВЕК ЖИВИ, ВЕК УЧИСЬ!

ДУРАКОМ ПОМРЕШЬ!!! :(


 
MsGuns ©   (2008-07-04 00:14) [28]

>oldman ©  

Решением Совета Мудрейших и Старейших форума имярек приговорен к 50 инсталляциям BDE "вручную", подвергнут обструкции и разжалован из звания oldman в youngman


 
MsGuns ©   (2008-07-04 00:15) [29]

Еще с него торжественно сняты синие штаны - пусть неуч походит в черных шортах ;)


 
oldman ©   (2008-07-04 00:25) [30]


> MsGuns ©   (04.07.08 00:14) [28]


Либо я дурак, либо одно из двух...

НО РАБОТАЕТ ЖЕ!!!


 
Desdechado ©   (2008-07-04 10:47) [31]


> Ну не верю я, что кто-то помимо меня установил на том компе
> БДЕ.Тем паче, что нигде его следы не проявляются...

Если ты не можешь его найти, это не значит, что его нет.


 
blazerad   (2008-07-05 21:18) [32]

Вы уже помоему совсем от темы ушли. Уже какие то приколы пошли


 
Kostafey ©   (2008-07-05 21:23) [33]

> [30] oldman ©   (04.07.08 00:25)
>
> > MsGuns ©   (04.07.08 00:14) [28]
>
>
> Либо я дурак, либо одно из двух...
>
> НО РАБОТАЕТ ЖЕ!!!

Возможно на том PC, что вы запускаете уже некогда была установлена БДЕ?


> [32] blazerad   (05.07.08 21:18)
> Вы уже помоему совсем от темы ушли. Уже какие то приколы
> пошли

Нее-е-е-ет, это и есть самая тема.
:)


 
Виталий Панасенко(дом)   (2008-07-05 21:24) [34]


> blazerad   (05.07.08 21:18) [32]
>
> Вы уже помоему совсем от темы ушли. Уже какие то приколы
> пошли

Так смешно ж ведь!

> oldman ©   (04.07.08 00:25) [30]
>
>
> > MsGuns ©   (04.07.08 00:14) [28]
>
>
> Либо я дурак, либо одно из двух...
>
> НО РАБОТАЕТ ЖЕ!!!

Если ты(oldman) не используешь алиас, это не значит, что не юзаешь БДЕ...Компонюхи то ты берешь(если Д7 и выше) с закладки БДЕ. А БДЕ по любому ставиться при установке Д


 
Германн ©   (2008-07-05 21:33) [35]


> blazerad   (05.07.08 21:18) [32]
>
> Вы уже помоему совсем от темы ушли.

Так сколько же можно мусолить одно и то же?


 
Kostafey ©   (2008-07-05 21:44) [36]

> Так сколько же можно мусолить одно и то же?

Не нужно так. Каждый вновь приходящий в программирование
вновь все это открывает.

Не понимаю почему борландцы не разместят у себя
офф-версию БДЕ свободную для скачивания?


 
MsGuns ©   (2008-07-05 22:09) [37]

>Kostafey ©   (05.07.08 21:44) [36]
>Не понимаю почему борландцы не разместят у себя
>офф-версию БДЕ свободную для скачивания?

А вот нафиг ! Нечего юзать старье


 
Игорь Шевченко ©   (2008-07-05 23:18) [38]


> А вот нафиг ! Нечего юзать старье


Еще один Логинов ?


 
Германн ©   (2008-07-06 00:26) [39]


> Kostafey ©   (05.07.08 21:44) [36]
>
> > Так сколько же можно мусолить одно и то же?
>
> Не нужно так. Каждый вновь приходящий в программирование
> вновь все это открывает.
>
>

Если твоё Не нужно так. относилось к моему высказыванию в [35], то ты меня наверно не понял. Я хотел сказать что в 32-м посте, после 2-х суток обсуждения, просьба вернуться к теме выглядит как "бред чукчи". Все необходимые советы, вся необходимая информация были выданы в течении первого часа обсуждения. Далее возможен только флуд. Если бы хоть автор активно участвовал в обсуждении, тогда было бы совсем другое дело.


 
Kostafey ©   (2008-07-06 02:42) [40]

> [39] Германн ©   (06.07.08 00:26)

Все понял. Виноват. Исправлюсь.
:)



Страницы: 1 2 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.08.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.008 c
15-1214479595
Галинка
2008-06-26 15:26
2008.08.10
Мысли по поводу структуры XML


2-1215429013
savyhinst
2008-07-07 15:10
2008.08.10
Refresh & Repaint


2-1215615527
User
2008-07-09 18:58
2008.08.10
Доступ к файлам faReadOnly


2-1215453791
Hmel15
2008-07-07 22:03
2008.08.10
Новичок, делаю программу, но многого не понимаю! Помогите!


2-1215178202
Pasha L
2008-07-04 17:30
2008.08.10
нужно или не нужно вставлять inherited create?





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