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

Вниз

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

 
ПТУ   (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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.018 c
3-1140537594
parovoZZ
2006-02-21 18:59
2006.04.23
Значение автоинкремнтного поля и ADOQuery


15-1143832767
Новочеркасский Волк
2006-03-31 23:19
2006.04.23
Проводник удалённого компьютера.


1-1142103774
Fenix
2006-03-11 22:02
2006.04.23
Подсветка синтаксиса в RichEdit


3-1140767621
Bee-Bee
2006-02-24 10:53
2006.04.23
Летит база от ShotDown, глюк сортировки, неверная сортировка


1-1142917383
_Mike_
2006-03-21 08:03
2006.04.23
should match case of ancestor TComponent.Create





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