Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.23;
Скачать: CL | DM;

Вниз

Реализация локальной БД   Найти похожие ветки 

 
ПТУ   (2006-03-03 12:30) [0]

Доброе время суток !
Народ подскажите, какой тип БД лучше выбрать для реализации небольшой БД
чтобы легко было переносить с компа на комп, без установки драйверов.  
БД (Прайс-лист, записей 10-30 тысяч , наличие BLOB полей)
Если можно исподники или подробные коменты.

Спасибо !


 
jeka_t   (2006-03-03 12:39) [1]

По моему лучше всего для этого использовать базу ACCESS (mdb), использовав компоненты ADO...


 
Виталий Панасенко   (2006-03-03 12:39) [2]


> ПТУ   (03.03.06 12:30)  
> Доброе время суток !
> Народ подскажите, какой тип БД лучше выбрать для реализации
> небольшой БД
> чтобы легко было переносить с компа на комп, без установки
> драйверов.  
> БД (Прайс-лист, записей 10-30 тысяч , наличие BLOB полей)
> Если можно исподники или подробные коменты.
>
> Спасибо !

А ключ от квартиры, где деньги лежат, не нужен ? АДО+MS Access, FireBird Embedded


 
msguns ©   (2006-03-03 12:42) [3]

Если только один пользователь, то Access+ADO


 
Sergey13 ©   (2006-03-03 12:54) [4]

2[3] msguns ©   (03.03.06 12:42)
>Если только один пользователь, то Access+ADO
Он всегда один. В начале. Потом переделывать. 8-)
FireBird Embedded или MSDE.


 
jeka_t   (2006-03-03 12:56) [5]

Но для полного счастья с Базами, рекомендую MySQL - быстро, выгодно, надёжно...


 
msguns ©   (2006-03-03 13:12) [6]

>Sergey13 ©   (03.03.06 12:54) [4]
>Он всегда один. В начале. Потом переделывать. 8-)

Если грамотно писать, то замена акцеса на скалу не требует никаких переделок кода.


 
Sergey13 ©   (2006-03-03 13:23) [7]

2 [6] msguns ©   (03.03.06 13:12)
>Если грамотно писать, то замена акцеса на скалу не требует никаких переделок кода.
Оно конечно так, если сразу грамотно писать. Научиться бы так - сразу. Плюс (вернее минус 8-) отсутствие транзакций и ХП. Да и данные перегонять все равно придется (фигня конечно, но все таки).


 
msguns ©   (2006-03-03 13:27) [8]

Серега, не забывай, что речь идет не о системах-монстрах, а о простеньких базах, до десятка-двух таблиц. Если я правильно понял ПТУ.


 
Sergey13 ©   (2006-03-03 13:33) [9]

2 [8] msguns ©   (03.03.06 13:27)
>Серега, не забывай, что речь идет не о системах-монстрах
Серега, я всегда об этом помню. 8-)
Иначе бы советовал другое Oracle или MSSQL.
Но я не понимаю, зачем морочить себе голову файловой БД, если сразу с теми же затратами можно делать нормальный клиент-сервер. Даже для ознакомления полезнее как минимум.


 
Explorer   (2006-03-03 13:50) [10]

А кто-нибудь использовал в проектах SQLite (www.sqlite.org)?


 
ПТУ   (2006-03-03 15:01) [11]

to Sergey13 © Мне не нужен монстр (клиент-сервер) мне нужна мало функциональная БД, просто Прайс-лист вообще, там всего 5 таблиц.

Так вот почитал, ваши комментарии начел делать ADO + ACCESS
Как назло появились снова проблемы :(
1. Наличие установленного ACCESS на другой машине (Нужно или нет)
2. Как я понел, чтобы переносить БД с компа на комп надо постоянно менять параметры в TADOConnection  (Как избежать этого ? )


 
Sergey13 ©   (2006-03-03 15:10) [12]

2[11] ПТУ   (03.03.06 15:01)
>Мне не нужен монстр (клиент-сервер)
Весь этот "монстр" (я про FireBird Embedded) умещается практически на 1 дискете. Несколько файлов рядом с программой. И ФСЕ. При этом потянет (при установке другого варианта сервера) даже уровень небольшого предприятия - без переделки.

Кстати монстры в наше время - это скорее файловые БД, нежели клиент-серверные.

> мне нужна мало функциональная БД, просто Прайс-лист вообще, там всего 5 таблиц.
Это сейчас. Знал бы ты, сколько систем выросли из "просто Прайс-лист". 8-)

Но, дело твое. Ты спросил - я посоветовал.

>Как назло появились снова проблемы :(
>Этот "монстр" избавляет например и от таких проблем.


 
ПТУ   (2006-03-03 15:22) [13]

Спасибо Всем !
Разобрался сам


 
msguns ©   (2006-03-03 15:47) [14]

>ПТУ   (03.03.06 15:01) [11]
>2. Как я понел, чтобы переносить БД с компа на комп надо постоянно менять параметры в TADOConnection  (Как избежать этого ? )

http://delphimaster.net/view/3-1141289804/


 
1g0r ©   (2006-03-03 16:27) [15]

если один пользователь то MyBase
+ возможность быстрого перехода под многопользовательскую БД



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

Текущий архив: 2006.04.23;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.064 c
2-1144494090
ЧиЧиЧи
2006-04-08 15:01
2006.04.23
Работа с модемом


2-1144481619
Der Nechk@ssoff
2006-04-08 11:33
2006.04.23
Toolbar


2-1144481805
task
2006-04-08 11:36
2006.04.23
Запуск файла


2-1144171420
Gear
2006-04-04 21:23
2006.04.23
динамическое создание кнопок на ToolBar


15-1143574485
Ломброзо
2006-03-28 23:34
2006.04.23
Оперы