Все записи с меткой 'sql server'


Entity Framework


Entity Framework меня глубоко поражает, при работе с Compact Sql Server он не поддерживает автоинкрементные поля. При этом на вопросы по этому поводу создатели отвечают, что мол так получилось и рекомендуют сделать поле обычным и увеличивать его ручками, я в шоке, ещё в 21-ом веке буду поля ручками увеличить… Пойду SQL вспоминать, а на будущее надо запомнить, что надо держаться от этого Sql Server CE подальше.

Баг в Sql Server CE


В проклятом Sql Server CE есть весёленький баг - иногда когда к нему обращаешься через LINQ он выдаёт шикарный exception: "The ntext and image data types cannot be used in WHERE, HAVING, GROUP BY, ON, or IN clauses, except when these data types are used with the LIKE or IS NULL predicates.", хотя ни ntext ни image в таблице не присутствуют вообще. Обходится все это составление строкового запроса типа: entities.Where("it.ID == '" ID "'"). Вот так вот всё оригинально.
И вообще весь этот компактный sql сервер мне весьма не нравится. Тормозной, малофункциональный, лучше конечно, чем sqlite, но до Sql Server Express очень сильно недотягивает. Зато его ставить не надо.