Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > как установить значение collate столбца?


Автор: kiler4747 29.5.2013, 23:53
Есть БД, свойство collate в колонках установлено нестандартное - SYSTEM_NOCASE. Использую EF code first, при попытке получения данных вылетает исключение: SQL logic error or missing database\r\nno such collation sequence: SYSTEM_NOCASE.
Если я правильно понял - нужно в EF установить св-во collate, но как это сделать?

Автор: jonie 20.6.2013, 01:05
мы тут, конечно, сразу догадались что речь про sqlite3.
Ну, очевидно, что у вас драйверок не тянет указанную коллейшен, и, вероятно, надо рыть в строну функций sqlite3_create_collation* и калбэка sqlite3_collation_needed ... как вариант поменять коллейшен на адекватный...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)