Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.51 MB
Время: 0.021 c
14-1085569757
NailMan
2004-05-26 15:09
2004.06.13
Существует ли в природе хороший эмулятор PocketPC?


14-1085767755
SashaLebed
2004-05-28 22:09
2004.06.13
Спасибо 4 Семен Сорокин


1-1085773815
DIS
2004-05-28 23:50
2004.06.13
ориентацию бумаги перед печатью


4-1083930798
Санёк
2004-05-07 15:53
2004.06.13
При переключении фокуса пропадает курсор мыши, как заставить Wind


1-1085826961
Alek
2004-05-29 14:36
2004.06.13
Как расшифровать строку?