Clarion и SQLLite

ODBC

Модератор: Andrew™

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Clarion и SQLLite

Сообщение Алексей- Софт-Центр »

Добрый день!
Кто-нибудь юзал эту базу?
Если - да, то какие впечатления?
Интересует как положительный, так и отрицательный опыт.



Алексей
kreator
✯ Ветеран ✯
Сообщения: 5082
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 23 раза

Re: Clarion и SQLLite

Сообщение kreator »

Я попробовал немножко. Через драйвер ODBC всё нормально работает. У меня идея стоит такая. Есть уже большая база. Нужно к ней приконнектиться и дописать/переписать некий функционал. Пока думаю стоит ли? Ведь получается, что Engine'а нет, поэтому работаем как с файл-сервером, только с поддержкой SQL синтаксиса. И работа по сети под вопросом. Вообще, позиционирование SQLite - под мобильные платформы (смартфоны и т.д.). Кстати, уважаемый Admin занимался SQLite, судя по этому форуму. Но что-то молчит.
We are hard at work… for you. :)
DPZ
Бывалый
Сообщения: 84
Зарегистрирован: 11 Июль 2005, 7:29
Откуда: Одесса

Re: Clarion и SQLLite

Сообщение DPZ »

Всем добра! Прошу помощи. Возникла потребность перевода баз данных в SQLite. (CLA 9? .tps) Использую Клашин 9 SQLite драйвер. Таблицы копируются нормально. Правда, тормоз приличный. Проблема в конвертации строковых полей Win1251 -> UTF-8 и выборки из текстовых полей (ФИО, адрес ...) Где копать, что использовать?
П.З.Д.
Аватара пользователя
Admin
Администратор
Сообщения: 3996
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 46 раз
Поблагодарили: 26 раз
Контактная информация:

Re: Clarion и SQLLite

Сообщение Admin »

DPZ писал(а):Правда, тормоз приличный.
Нормальный SQL рулит а не этот.
DPZ писал(а):Проблема в конвертации строковых полей Win1251 -> UTF-8
http://forum.clarionlife.net/phpbb/view ... tf8#p14350
DPZ писал(а):и выборки из текстовых полей (ФИО, адрес ...)
о чем речь?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
DPZ
Бывалый
Сообщения: 84
Зарегистрирован: 11 Июль 2005, 7:29
Откуда: Одесса

Re: Clarion и SQLLite

Сообщение DPZ »

Есть готовые базы данных поисковой системы (с 1992г.) Выборки по текстовым полям (ФИО,адрес, должность и т.д.). Поля в кодировке Win1251. Требуется перенести базы на Андроид-систему "малой кровью. " Выбрали Sqlite. Скопировал. Застрял на отображении символов кириллицы, а,главное, проблема выборок по запросам. Как и
в каком месте преобразовать в UTF-8? .env не помог. Может есть клашины средства?
П.З.Д.
gopstop2007
Полимат
Сообщения: 1745
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 15 раз
Поблагодарили: 10 раз

Re: Clarion и SQLLite

Сообщение gopstop2007 »

Присоединяюсь, схожий вопрос.
SQLite и Clarion 9.1 вроде есть поддержка напрямую UTF, но столкнулся с проблемами. При добавлении в броуз строчных(STRING) данных на русском языке, данные сохраняются и выводятся на русском, через стандартный локатор поиск не работает. Если данные англоязычные - все работает. Посмотрел данные в sqlite, англоязычные нормально отображаются, кириллица в �����.
Возникают вопросы:
1. Надо преобразовывать строчные данные в UTF перед записью в sqlite базу, преобразовывать их при получении из базы sqlite и вывод в стандартный броуз и чтобы нормално работал поиск по стандартному локатору?
Вроде как геморно все это, если нет то подскажите наиболее простой путь.
2. Сделать сами окна броуз и формы в UTF (Unicode шрифты)?
Все кто столкнулся с данной проблемой и решил ее - отзовитесь
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Ответить