Zend Sqlite UTF 8 - PullRequest
       0

Zend Sqlite UTF 8

1 голос
/ 14 января 2011

Извините, что беспокою вас.

Мне интересно, если использование utf 8 в sqlite такое же, как mysql, поэтому достаточно установить эти строки в application.ini

resources.db.adapter = "PDO_SQLITE" 

resources.db.params.dbname = APPLICATION_PATH "/../data/db/guestbook.db" 

resources.db.params.charset = UTF8 

resources.db.isDefaultTableAdapter = true 


or I should do a query in my bootstrap like

PRAGMA encoding = "UTF-8"; 

КстатиZF делает работу (я имею в виду, в каком классе)?

Пока.

Ответы [ 2 ]

1 голос
/ 14 января 2011

Я ничего не вижу в

, который предполагает, что опция charset будет применена, если дано.

0 голосов
/ 19 января 2011

В полном руководстве на SQLite я нашел [Некоторые настройки, такие как размер страницы и кодировка символов (UTF-8, UTF-16, и т. д.) нельзя изменить после создания базы данных, поэтому в этот промежуток времени у вас есть шанс указать их.]

Таким образом, вы должны установить кодировку utf 8 в сценарии, в котором вы создаете БД.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...