![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Реализация локальной БД [D7, dBase, FoxPro]
ПТУ © (2006-03-03 12:30:00)Доброе время суток !
Народ подскажите, какой тип БД лучше выбрать для реализации небольшой БД
чтобы легко было переносить с компа на комп, без установки драйверов.
БД (Прайс-лист, записей 10-30 тысяч , наличие BLOB полей)
Если можно исподники или подробные коменты.
Спасибо !
1g0r (2006-03-03 16:27:00) [1]если один пользователь то MyBase
+ возможность быстрого перехода под многопользовательскую БД
msguns (2006-03-03 15:47:00) [2]>ПТУ (03.03.06 15:01) [11]
>2. Как я понел, чтобы переносить БД с компа на комп надо постоянно менять параметры в TADOConnection (Как избежать этого ? )
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1141289804&n=1
ПТУ (2006-03-03 15:22:00) [3]Спасибо Всем !
Разобрался сам
Sergey13 (2006-03-03 15:10:00) [4]2[11] ПТУ (03.03.06 15:01)
>Мне не нужен монстр (клиент-сервер)
Весь этот "монстр" (я про FireBird Embedded) умещается практически на 1 дискете. Несколько файлов рядом с программой. И ФСЕ. При этом потянет (при установке другого варианта сервера) даже уровень небольшого предприятия - без переделки.
Кстати монстры в наше время - это скорее файловые БД, нежели клиент-серверные.
> мне нужна мало функциональная БД, просто Прайс-лист вообще, там всего 5 таблиц.
Это сейчас. Знал бы ты, сколько систем выросли из "просто Прайс-лист". 8-)
Но, дело твое. Ты спросил - я посоветовал.
>Как назло появились снова проблемы :(
>Этот "монстр" избавляет например и от таких проблем.
ПТУ (2006-03-03 15:01:00) [5]to Sergey13 © Мне не нужен монстр (клиент-сервер) мне нужна мало функциональная БД, просто Прайс-лист вообще, там всего 5 таблиц.
Так вот почитал, ваши комментарии начел делать ADO + ACCESS
Как назло появились снова проблемы :(
1. Наличие установленного ACCESS на другой машине (Нужно или нет)
2. Как я понел, чтобы переносить БД с компа на комп надо постоянно менять параметры в TADOConnection (Как избежать этого ? )
Explorer (2006-03-03 13:50:00) [6]А кто-нибудь использовал в проектах SQLite (www.sqlite.org)?
Sergey13 (2006-03-03 13:33:00) [7]2 [8] msguns © (03.03.06 13:27)
>Серега, не забывай, что речь идет не о системах-монстрах
Серега, я всегда об этом помню. 8-)
Иначе бы советовал другое Oracle или MSSQL.
Но я не понимаю, зачем морочить себе голову файловой БД, если сразу с теми же затратами можно делать нормальныйклиент-сервер. Даже для ознакомления полезнее как минимум.
msguns (2006-03-03 13:27:00) [8]Серега, не забывай, что речь идет не о системах-монстрах, а о простеньких базах, до десятка-двух таблиц. Если я правильно понял ПТУ.
Sergey13 (2006-03-03 13:23:00) [9]2 [6] msguns © (03.03.06 13:12)
>Если грамотно писать, то замена акцеса на скалу не требует никаких переделок кода.
Оно конечно так, если сразу грамотно писать. Научиться бы так - сразу. Плюс (вернее минус 8-) отсутствие транзакций и ХП. Да и данные перегонять все равно придется (фигня конечно, но все таки).
msguns (2006-03-03 13:12:00) [10]>Sergey13 © (03.03.06 12:54) [4]
>Он всегда один. В начале. Потом переделывать. 8-)
Если грамотно писать, то замена акцеса на скалу не требует никаких переделок кода.
jeka_t (2006-03-03 12:56:00) [11]Но для полного счастья с Базами, рекомендую MySQL - быстро, выгодно, надёжно...
Sergey13 (2006-03-03 12:54:00) [12]2[3] msguns © (03.03.06 12:42)
>Если только один пользователь, то Access+ADO
Он всегда один. В начале. Потом переделывать. 8-)
FireBird Embedded или MSDE.
msguns (2006-03-03 12:42:00) [13]Если только один пользователь, то Access+ADO
jeka_t (2006-03-03 12:39:00) [14]По моему лучше всего для этого использовать базу ACCESS (mdb), использовав компоненты ADO...
Виталий Панасенко (2006-03-03 12:39:00) [15]
> ПТУ (03.03.06 12:30)
> Доброе время суток !
> Народ подскажите, какой тип БД лучше выбрать для реализации
> небольшой БД
> чтобы легко было переносить с компа на комп, без установки
> драйверов.
> БД (Прайс-лист, записей 10-30 тысяч , наличие BLOB полей)
> Если можно исподники или подробные коменты.
>
> Спасибо !
А ключ от квартиры, где деньги лежат, не нужен ? АДО+MS Access, FireBird Embedded