Вверх ↑
Этот топик читают: Гость
Ответов: 65
Рейтинг: 1
#1: 2012-05-16 14:13:41 ЛС | профиль | цитата
взял пример добавление таблицы в бд sqlite но никак не получается переделать что бы заголовки колонок таблицы были русскими буквами, файл базы создается нулевой длины, ткните носом пожалуйста в чем ошибаюсь

code_27921.txt
карма: 1

0
файлы: 1code_27921.txt [3.3KB] [141]
Разработчик
Ответов: 4698
Рейтинг: 426
#2: 2012-05-16 14:26:10 ЛС | профиль | цитата
В программировании вообще не стоит использовать кириллицу.
карма: 10
0
Ответов: 65
Рейтинг: 1
#3: 2012-05-16 14:32:07 ЛС | профиль | цитата
Мне нужно в StringTableMT в заголовках колонок выводить колонки на русском но как это все сохранить и связать с бд не получается.
карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#4: 2012-05-16 14:43:11 ЛС | профиль | цитата
Radio писал(а):
Мне нужно в StringTableMT в заголовках колонок выводить колонки на русском но как это все сохранить и связать с бд не получается.

Начните с того, что преобразовании кодировки в имени файла базы данных производится в самом компоненте DS_QLite...
------------ Дoбавленo в 14.42:
Radio писал(а):
файл базы создается нулевой длины

Не смог получить такого же результата.
карма: 10
0
Ответов: 65
Рейтинг: 1
#5: 2012-05-16 15:52:56 ЛС | профиль | цитата
Да накрутил немного, сейчас БД создается нормально но если открою базу в редакторе SQLiteMan то видно что заголовки колонок в таблице отображаются квадратиками с вопросительным знаком, мне преобразовывать имя файла не нужно в нужную кодировку, с этим все в порядке.
Непорядок с кодировкой внутри таблице.
карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#6: 2012-05-16 15:57:14 ЛС | профиль | цитата
Radio, попробуйте поставить конвертер кодировок перед запросом к БД, ведь сам запрос-то идет в аски-кодировке. Должно помочь.
карма: 10
1
Голосовали:Radio
Ответов: 65
Рейтинг: 1
#7: 2012-05-16 16:16:35 ЛС | профиль | цитата
Спасибо! получилось теперь.
карма: 1

0
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)