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

Вниз

Связь приложения и базы данных   Найти похожие ветки 

 
Юрий   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.036 c
14-1085847864
Александр
2004-05-29 20:24
2004.06.13
Установка компонентов


1-1085984945
Максим
2004-05-31 10:29
2004.06.13
Подробнее о Preview. Я использую не QRPreview.


14-1084601093
robyn
2004-05-15 10:04
2004.06.13
Стоит ли обновлять Microsoft Word 2000®


3-1084968507
Ord
2004-05-19 16:08
2004.06.13
mysql.dll


1-1084999303
Паша555
2004-05-20 00:41
2004.06.13
Символы в Unicode





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