Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 5 раз(а), последний 2021-06-22 14:24:44 |
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Tad писал(а): результирующие файлы потяжелели на 20 кбНу так оно и будет, эта версия тяжелее чем 2.8, но быстрее. Ты лучше память посмотри, а не занимаемое место на диске. ------------ Дoбавленo: Вышла новая адаптированная версия sqlite3_5_9.obj. Работает с директивой компилятора -DSQLITE_OBJ |
|||
карма: 22 |
| ||
файлы: 1 | sqliteapi_3_5_9.zip [183.3KB] [575] |
Ответов: 211
Рейтинг: 52
|
|||
карма: 1 |
| ||
файлы: 1 | code_9230.txt [4.2KB] [567] |
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Minkovsky, схема ведет себя одинаково, что с obj, что с dll. По крайней мере, в версии 3.4.2
|
|||
карма: 22 |
|
Ответов: 211
Рейтинг: 52
|
|||
Версия OBJ sqlite3_5_9 попробую откатиться на 3.4.2
|
|||
карма: 1 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Тут надо спецов по базам спросить, работает ли такая сортировка с кириллицей в разных версиях. У меня и в 3.4.2 тоже не сортирует нормально, даже из-под dll
|
|||
карма: 22 |
|
Ответов: 211
Рейтинг: 52
|
|||
Вот так вот ответили в в службе поддержки :
A bug: SQLite only understands upper/lower case for 7-bit Latin characters. Hence the LIKE operator is case sensitive for 8-bit iso8859 characters or UTF-8 characters. For example, the expression 'a' LIKE 'A' is TRUE but 'ф' LIKE 'Ф' is FALSE |
|||
карма: 1 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Minkovsky, писал(а): Оператор LIKE 'иван%' в случае SQLITE_OBJ работает некорректно с русским текстом Можно так попробовать: code_9234.txt |
|||
карма: 0 |
| ||
файлы: 1 | code_9234.txt [4KB] [552] |
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Alexbootch, ага, а модуля-то fts3 нет в obj (да и так его нет)
|
|||
карма: 22 |
|
Ответов: 1891
Рейтинг: 110
|
|||
nesco, писал(а): Alexbootch, ага, а модуля-то fts3 нет в obj (да и так его нет)В последних библиотеках точно есть |
|||
карма: 0 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Дома посмотрю, здесь нет объектных библиотек.
|
|||
карма: 22 |
|
Ответов: 1891
Рейтинг: 110
|
|||
карма: 0 |
| ||
файлы: 1 | code_9243.txt [4.3KB] [571] |
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Alexbootch, ты для какой версии написАл У меня ни *.obj ни *.dll на русском ничего не выдал -- одни пустые строки. Версия у меня -- 3.4.2
|
|||
карма: 22 |
|
Ответов: 2125
Рейтинг: 159
|
|||
Помнится, я рассказывал, как подключить свою функцию к SQLite. Можно сделать так:
Ввиду того, что путь к базе относительный, запускать в каталоге ...\HiAsm |
|||
карма: 1 |
| ||
Голосовали: | Konst |
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, у меня твоя "адаптированную версию sqlite3_4_2.obj" - все нормально работает в code_9243.txt:
находит там иван% х 2, а там pet% x 2 и в режиме dll и с obj |
|||
карма: 25 |
|