![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Нужна быстрая база, которая не нуждается в сторонних DLL. Смотрел в сторону MySQL, но в данный момент не нашёл способа работы с ней без внешних модулей. То же про SQLite.
Вобщем, советуем. По возможности - давайте описания и ссылки, откуда брать классы. Обязательна возможность работы при помощи SQL-запросов, и желательна поддержка вложенных запросов вида Код:
SELECT `item_id`, `name` FROM `armor` WHERE `item_id` IN (SELECT `helm_id` FROM `armorsets`); З.Ы. Если дадите ссылку на работающий клиент для MySQL (без DLL) - тоже очень хорошо. Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj Последний раз редактировалось PhoeniX, 04.12.2010 в 17:33. |
#2
|
||||
|
||||
![]() Цитата:
Но тут надо смотреть на конкретное применение. Как я понял, это какая-то игра подключается напрямую к БД. Если к удаленной, то это нонсенс. Если к локальной, то ставить что-либо, кроме встраиваемых БД - бред (вы где-нибудь видели хоть одну игру, ставящуюся вместе с полноценной СУБД?) Если же это сервер, то, опять же, что мешает использовать лишнюю библиотеку? РГРТУ - ФВТ - Системы Автоматизированного ПРоектирования. ت |
#3
|
|||
|
|||
![]() Ну, вообще-то SQLite можно вкомпилить в исполняемый модуль. С другой стороны, наличие библиотек не такая уж страшная вешь. Ну лежит несколько файликов рядом с exe - ничего страшного. Главное отсутсвие установки сервера как такового. Так что любой embedded движок тут вполне годится.
|
#4
|
||||
|
||||
![]() Да я уже подумал и вкомпилил DLL в ресурс. Ещё бы найти способ загрузки прямо из ресурса, не извлекая во внешний файл...
И, да, это сервер. Переписываю L2jFree на Делфи. Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#5
|
|||
|
|||
![]() Еще раз говорю, что SQLite можно вкомпилить внутрь exe. Для этого надо выкачать объектники и соответсвующим образом их прилинковать.
|
#6
|
|||
|
|||
![]() использую sqlite и вот этот класс http://www.delphi.int.ru/articles/43/ - доволен. зачем вкомпиливать в ресурсы? а если нужно будет обновить версию sqlite?
|
#7
|
||||
|
||||
![]() Цитата:
![]() ![]() Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#8
|
||||
|
||||
![]() AbsoluteDB - сам юзаю, рекомендую!
кстати, базу можно даже в екзешку засунуть Последний раз редактировалось MMM_Corp, 13.12.2010 в 18:39. |