Выбор движка БД (Срочно нужна помощь)

Статус
В этой теме нельзя размещать новые ответы.

Any_Key

aka mad red cat
Регистрация
30 Мар 2006
Сообщения
391
Реакции
346
Есть задача сохранять лог о работе программы в базу и просматривать его, оптимальный вариант это sqllite (простая незатейливая всего один файл базы и библиотека), но с самим sqllite возникли серьезные проблемы по части русского языка а именно Like не работает совсем, а основная задача логирование и просмотр поисковых запросов пользователей и понятно дело зпросы на русском. Программа пишется на WinApi поэтому различные DataProvider и прочее не нужны в априоре нужно чтобы был прямой доступ к базе ввел sql запрос в переменную кинул движку получил набор переменных а дальше сам... Из подобных встречал MyDB (не нашел кряка) TinyDB(таже история) Может кто что подскажет....
ПС пишу на делфе если нужно будет могу и на C портануть
 
если с ру кодировкой траблы, можно хранить в хексе например. и просто заточить под это клиент
 
А как это руский не работает?

Фаерфокс 3 франит букмарки и хистори как раз в секвеслайте.

И там прекрасно работает кодировка. Даже капитализацию понимает.

Возможно Секвеллайт работает в кодировке УТФ-8 или юникоде.

А ты юзаешь СП 1251
 
про эту проблему уже писали и не раз..... причина в том что сама по себе скллайт нормально работает без всяких проблем НО когда подкючаешь библиотеку при импорте в нее данных запроса начинаются проблемы с utf-8 и iso-9661 в частности становится нечувствителькая к регистру а cp1251 просто касячит, PS в фаерфоксе все работает потому что они из сарцов собирали и это библиочка в саму лисицу встроена (а вот мне делать нечего 8 метров сорцов перебирать)
а вообще-то можно считать тему закрытой ))) имхо оказалось мохно все и своими силами сделать на xml
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху