PDA

Просмотр полной версии : одну базу использовать и для сайта и для приложени


Atin
22.07.2005, 15:16
Как сделать чтобы одну базу использовать и для сайта и для приложения EXE, с которого не будет доступа к интернету...
Delphi+MySQL требует инета...

-MS-
22.07.2005, 15:40
интересно, это получается примерно так: сайт в инете, приложение на локальной машине в офлайне, а база должна быть и в инете и нет? так что ли?
если так, то делать копию базы на локальную машину :) или ваще ни как :)
или я как обычно чего то не понял...

Atin
22.07.2005, 15:44
неа, не одновременно...
это нужно для облегчения создания базы, чтобы дубликаты базы были и в инете и в оффе...

-MS-
22.07.2005, 15:48
ну тык в чем дело? создаешь на локальной машине и заливаешь потом в инет :)

Atin
22.07.2005, 16:00
Если точнее база будет и на сайте и записываться на диск, информации много, а вот на чем делать, получается что нужно отдельно делать на Delphi для диска и отдельно для сайта на PHP, но хотелось бы найти решение чтобы не делать двойную работу...

-MS-
22.07.2005, 16:01
пиши туда и туда дельфями

Atin
22.07.2005, 16:26
а как? в каком стандарте должна быть база данных... и можно поподробнее

-MS-
22.07.2005, 17:21
mysql должно быть, а с mysql на дельфях не работал, не знаю

Vovec
24.07.2005, 00:07
Если точнее база будет и на сайте и записываться на диск, информации много, а вот на чем делать, получается что нужно отдельно делать на Delphi для диска и отдельно для сайта на PHP, но хотелось бы найти решение чтобы не делать двойную работу...

Сталкивался с такой задачей. Если БД на CD, то точно не MySQL (устанавливать MySQL-ного клиента - издевательство над юзерами). Оптимальный вариант exe->ADO->mdb. Для локальной БД должно быть предусмотрено обновление.

Механизм обновления сильно будет привязан к возможностям хостинга. Многие позволяют подключаться к БД только через скрипты сервера, т.е. через ODBC ты ее не цепнешь. Понятно, что в этом варианте лучше всего XML справиться.

Вообще решение стоит поискать тут http://delphikingdom.com

nagash
27.07.2005, 15:55
SQLite
http://ru.php.net/sqlite
http://sqlite.org/