Текущий архив: 2004.06.13;
Скачать: CL | DM;
ВнизСвязь приложения и базы данных Найти похожие ветки
← →
Юрий (2004-05-12 18:37) [0]Уважаемые, подскажите,пожалуйста, как привязать базу данных к exe-файлу.ОЧЕНЬ ПРОШУ.
← →
sniknik © (2004-05-12 18:48) [1]звучит угрожающе... вслух лутше не читать. ;о)
← →
Shkut © (2004-05-12 18:49) [2]Это как понять?
← →
MU (2004-05-12 18:51) [3]Это чтобы ее только этим EXE можно было открыть? А? А?
← →
Vlad © (2004-05-12 18:57) [4]
> Юрий (12.05.04 18:37)
Задай вопрос попонятнее. ОЧЕНЬ ПРОШУ.
← →
Pul (2004-05-12 19:35) [5]Установить пароль
← →
SergeyM © (2004-05-12 20:10) [6]Ладно над парнем издеваться.
Paradox соединяется с exe"шником с помощью BDE. Короче прочти литературу там описана вся ента муть такая как псевдонимы и дры.
← →
Shade_ (2004-05-13 03:08) [7]Если ты имеешь в виду распространение приложения на другие компы, так это базу инсталить нужно. Прога такая есть InstallShield называется. Вот она как раз и умеет все драйверы и псевдонимы базы данных на комп инсталить. А потом при открытии базы пиши что нить типа...
if OpenDialog1.Execute then begin
Table.TableName:=OpenDialog1.FileName;
try
Table.Open;
except
ShowMessage("Table open error");
end;
end;
Кстати это очень хорошо иписано в книжке Фараонова.
← →
Юрий (2004-05-16 14:13) [8]Благодарю за советы, но вопрос открыт.Уточняю.Необходимо привязать базу данных к exe-шнику, чтобы безerrorно таскать прогу по компам.Я понял что надо воспользоваться инсталлятором,который вместе с прогой установит драйвер парадоха.Может предложат знатоки что-нить попроще?Чтобы без альясов и драйверов,неужели нельзя просто привязать базу к экзешнику...?
и ещё вопрос:как сделать паузу в цикле(процедуре) типа delay?Приём...
← →
Anatoly Podgoretsky © (2004-05-16 14:23) [9]Тогда тебе надо раскопать формат файлов Парадокса (это закрытый формат), написать свой движок для работы с ним и встроить его в свою программу.
← →
app © (2004-05-16 14:25) [10]Если будешь спамить, создавая все новые ветки, то все ветки будут удалять, абсолютно все.
← →
sniknik © (2004-05-16 14:34) [11]> не важно (с ветки дубля)
наоборот, определись с типом, только тогда можно чтото советовать... так например если база локальная то можно найти различные компоненты работающие с ней встроенными средствами. (очень много таких для dBase)
> Необходимо привязать базу данных к exe-шнику
наверное не привязать а включить в екзешник средства работы с базой. в оригинальной постановке это чуш несусветная, единственно приведет к советам пихать файлы базы в ресурсы ... ets.
p.s.
задавай вопросы правильно, не знаеш терминов описывай что хочеш сделать, так чтобы тебя поняли. (вот только найдется кто кто захочет обьяснять с нуля? сомневаюсь)
и напоследок самый ценный совет, возьми книжку по базам и делфи, прочитай, хотя бы один раз.
← →
Юрий (2004-05-23 10:39) [12]Хорошо, объясняю 3-й раз, хочу сделать так, чтобы можно было просто скопировать файл .exe и .db(или то, что больше подойдет в этом случае) и после этого иметь возможность полноценно работать с копированной программой.Сейчас это не возможно(необходимо указывать альясы, устанавливать драйвера б.д., использовать Install и т.д.).Я хочу добитья лишь одного необходимого и достаточного требования - присутствие .exe и .файл базы в одной директории, не важно какой. И не хотелось бы внедрять базу в .exe.
Извините за надоедливость, несмотря на глумление я остаюсь верен вашей порядочности и авторитет.
← →
sniknik © (2004-05-23 10:48) [13]посмотри
http://www.vodonosov.newmail.ru/develop/develop.htm
hlcn695.zip
все что нужно для работы с dbf включается в исходник, все написано на самом дельфи, имеются исходники.
p.p.s. надо было сразу так, и фазы "глумления" бы не было.
← →
Inspired © (2004-05-23 12:01) [14]Удалено модератором
Примечание: Задай свой вопрос и без нападок и выбора списка отывечающих, не на базаре
← →
Anatoly Podgoretsky © (2004-05-23 12:07) [15]Юрий (23.05.04 10:39) [12]
Все равно продолжаешь настаивать, несмотря на [9] это проприетарный формат, только хакерские разработки, весьма некачественные.
← →
Юрий (2004-05-23 23:56) [16]Особая благодарность sniknik © (читаю инфу) и Shade_
Остальным спасибо.
Если не разберусь, напишу в 4 раз. Ок?
← →
Rusty © (2004-05-24 09:24) [17]-->Юрий
...
Table1.DatabaseName:=ExtractFilePath(ParamStr(0));
...
← →
drew (2004-05-24 09:53) [18]если у тебя есть локальная сеть, то лучше установи SQL-server создай там базу...и общайся с ней откуда хочешь...
← →
Соловьев © (2004-05-24 10:13) [19]ИМХО лучший вариант Yaffil Personal или FB embedded. Ну или на крайний случай можно рискнуть с ADO.
Страницы: 1 вся ветка
Текущий архив: 2004.06.13;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.04 c