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

Вниз

альтернатива Парадоксу   Найти похожие ветки 

 
MaxBgmz   (2004-01-29 23:47) [0]

Здравствуйте!
Пишу несложную программку, open source, в которой есть необходимость встроить базу. Раньше писал на Парадоксе,но сейчас позориться не хочется и наверняка есть что-то более достойное. Программа должна быто небольшого размера, IB не предлагать, проблем с драйверами быть не должно.
Писать привык на sql. что посоветуете?

Пишу повторно.
За что мой вопрос удалили?


 
Johnmen   (2004-01-29 23:58) [1]

При данных исходных требованиях
1. Хранить в файле/ах, просто файле/ах. Структуру которого/ых сам и придумай.
2. Напиши свой парсер и транслятор своих запросов. Т.е. некая "прослойка" между твоим приложением и "базой данных" (файл/ы).


 
Vemer   (2004-01-30 00:16) [2]

А чем тебе Yaffil Personal не нравиться, 1,7 метра... Меньше только вариант Johmen...


 
Anatoly Podgoretsky   (2004-01-30 01:08) [3]

Я хоть и не люблю TDbf но он вполне подойдет для этой цели, подлинный embeded, только ехе и база с таблицами.


 
Deniz   (2004-01-30 06:58) [4]

> MaxBgmz (29.01.04 23:47)
> Программа должна быто небольшого размера

Сколько вешать в граммах? Небольшая - понятие растяжимое. Самая маленькая будет на ASM :)

IB не предлагать, проблем с драйверами быть не должно.

А по конкретнее, какие проблемы? Какие драйвера(в смысле, о чем это)? Поставь MSSQL pers + ADO вот там могут быть проблемы с драйвера и версиями ADO.

Писать привык на sql.

А это как понимать? Что такое sql? Тут многие(и я в том числе), говоря про sql, понимают это слово как язык запросов, но некоторые считают, что это MSSQL Server или MySQL.

ЗЫЖ Что-то с телепатией в тяпницу никак :)


 
MaxBgmz   (2004-01-30 18:33) [5]

2 Deniz

не более 3-5 метров

какие проблемы? чтобы юзеру не пришлось ставить ib server, етс
чтобы драйвера устанавливались вместе с программой

язык запросов


 
}|{yk   (2004-01-30 18:50) [6]

FireBird Embedded или Yaffil Personal. ~ 1.5 метра. И компоненты IBX или FIBPlus юзаешь
Или же файлы. Но вдруг тебе захочется картинки сохранять?


 
jack128   (2004-01-30 18:55) [7]


> какие проблемы? чтобы юзеру не пришлось ставить ib server,
> етс
для случая FB Emb и Yaffil Personal ничего ставить не нужно.


 
SasaR   (2004-01-30 19:02) [8]

Можно попробовать SQLMemTable, Absolute Database....
Встречал даже компонент который работает SQL-запросами к текстовому файлу с разделителями (посл. вариант - детский сад), но первые два - тоже неплохая альтернатива. Наверное самый "малоразмерный" вариант будет TClientDataSet + dbclient.dll = X + ~300Kb. Но там без SQL.


 
3APA3A   (2004-01-31 00:05) [9]

А откуда можно слить Yaffi Personal?


 
MaxBgmz   (2004-02-01 03:56) [10]

спасибо всем за внимание!
to Anatoly Podgoretsky © :
embeded, значит без BDE работает?


 
Anatoly Podgoretsky   (2004-02-01 12:12) [11]

По крайней мере это понятие предпологает, встраивание движка в исполнимый файл, что не так для FB/Yaffil



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

Форум: "Базы";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.062 c
1-80018
smu
2004-02-13 08:43
2004.02.25
Как сделать диалог закрытия программы?


14-80113
Layner
2004-02-02 15:56
2004.02.25
Работал ли кто со сканером штрих кода?


14-80270
Ann
2004-02-04 10:58
2004.02.25
Контактные линзы и компьютер


1-79739
Oleg_
2004-02-11 16:45
2004.02.25
Ошибка открытия файла через TFileStream


9-79528
m2003
2003-08-11 12:33
2004.02.25
Сообщение EOutOfResources





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