Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2014, 12:48   #31
ReportCube
Форумчанин
 
Аватар для ReportCube
 
Регистрация: 11.03.2011
Сообщений: 426
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Странно гуглили, тут http://www.sqlite.org/version3.html вроде пишут, что в SQLite 3 (вышедшем лет 10 назад) весь текст хранится в юникоде. Не нагуглил ничего о проблемах с юникодом.
Достаточно легко проверяется: переключаем кодировку по умолчанию для программ, не поддерживающих юникод, с русского на тот же английский, перегружаем ПЭВМ, создаём БД SQLite с любой таблицей и - пробуем. И понимаем, что там огромные проблемы...
ReportCube вне форума Ответить с цитированием
Старый 28.04.2014, 13:13   #32
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну, видимо не юникод у вас в вашей БД.
Сменил, перегрузил — дельфи 7 поделки стали кракозяберными, апдейтер Adobe PDF Reader стал кракозяберным, а с SQLite все ок.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 28.04.2014, 13:15   #33
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,657
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Так там вроде речь о всяких редких и граничных случаях, в целом все нормально, не факт, что и у FireBird нет подобного или еще больше.
Тем не менее это полноценная промышленная серверная СУБД:
Цитата:
Все архитектуры используют одинаковый формат файла базы данных, таким образом в любой момент можно переключиться на другую архитектуру.
У FireBird потенциал масштабирования другой. Сегодня ТС серверный вариант не нужен, а завтра придет другой заказчик и ему понадобится.
Благими намерениями устлана дорога на programmersforum.ru
MihalNik вне форума Ответить с цитированием
Старый 28.04.2014, 13:18   #34
ReportCube
Форумчанин
 
Аватар для ReportCube
 
Регистрация: 11.03.2011
Сообщений: 426
По умолчанию

Возможно и так. Вот только всё с Microsoft и ADO без проблем, а с SQLite 3-ей версии - проблемы. Догадываюсь, что пора у себя код доступа к SQLite менять, старенький...
ReportCube вне форума Ответить с цитированием
Старый 28.04.2014, 14:18   #35
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от ReportCube Посмотреть сообщение
Достаточно легко проверяется: переключаем кодировку по умолчанию для программ, не поддерживающих юникод, с русского на тот же английский, перегружаем ПЭВМ, создаём БД SQLite с любой таблицей и - пробуем. И понимаем, что там огромные проблемы...
и дальше то что?
SQLite по вашему кодировку в которой вы ему даете данные угадать должен?
давайте ему UTF8 и все.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 28.04.2014, 14:27   #36
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Сегодня ТС серверный вариант не нужен, а завтра придет другой заказчик и ему понадобится.
О это врядли. Мои потенциальные клиенты- простые смертные которым просто скачать да пользоваться, без лишнего гемороя "иди туда не зная куда, за тем, не зная зачем".
Человек_Борща вне форума Ответить с цитированием
Старый 28.04.2014, 14:56   #37
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,657
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
О это врядли. Мои потенциальные клиенты- простые смертные которым просто скачать да пользоваться, без лишнего гемороя "иди туда не зная куда, за тем, не зная зачем".
И поэтому Вы сделали все через ...XML?
Не ясно, зачем нужны лишние ограничения.
Ну и если Вы сумели писать программы для простых смертных, то ждите серьёзных заказов
Благими намерениями устлана дорога на programmersforum.ru
MihalNik вне форума Ответить с цитированием
Старый 28.04.2014, 15:23   #38
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
И поэтому Вы сделали все через ...XML?
На тот момент это было просто и легко.
простое решение почти никогда правильное
Человек_Борща вне форума Ответить с цитированием
Старый 28.04.2014, 15:27   #39
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
простое решение почти никогда правильное
Наоборот - чаще всего правильное. Да, и если можешь работать и с xml, и с СУБД, то навряд ли работа с xml проще покажется
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 28.04.2014, 15:40   #40
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

xml в файле не умеет транзакции. И переписывать большой файл при каждом изменении не айс.
the_deer_one вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проектирование базы данных в Postgres: выбор типа данных между TEXT и VARCHAR Blondy Общие вопросы по программированию, компьютерный форум 6 06.03.2014 02:09
Базы данных: репликация и хранилище данных Nikitashtab Фриланс 0 04.11.2011 23:11
Базы данных изменение данных (Delphi (ADO)). RuthlessD Помощь студентам 0 16.06.2011 19:57
проверка базы данных на корректность веденных данных samouelson БД в Delphi 1 20.12.2009 17:23