Будьте в спящем режиме как слой для C++

Я понял, что, взяв строку 'strict' из 'strict $.Concepts', решил мою проблему

 declare @Concepts varchar(500)
 set @Concepts = '{"Concepts":null}';
 select [value] from openjson(@Concepts,'$.Concepts')
.
9
задан James McMahon 24 June 2009 в 15:14
поделиться

4 ответа

Я не знаю ни о какой библиотеке C++, любят, в спящем режиме, но конечно существует конкретный непоставщик, освобождает: SOCI и DTL

7
ответ дан 4 December 2019 в 19:36
поделиться

Я чувствую Вашу боль. Вы будете быстро пользоваться отдельными библиотеками для доступа к базе данных, обработки XML, поточной обработки и всего остального, в чем приложения обычно нужны. Поэтому я часто использую QT, который обеспечивает, наиболее распространенная функциональность часто нуждаются в программах (доступ к базе данных, обработка XML, поточная обработка, виджеты GUI, и т.д.). Их классы SQL довольно достойны и работают со многими базами данных. Но это не абстрагирует SQL далеко как много картопостроителей объектного отношения.

2
ответ дан 4 December 2019 в 19:36
поделиться

При использовании C++ с .NET то используйте nhibernate. 2.0 приблизительно то же, как в спящем режиме 3.0, и чрезвычайно устойчиво.

0
ответ дан 4 December 2019 в 19:36
поделиться

Другой подход - это отображение объекта C ++ <-> xml, например codeynthesis xsd
. Мне никогда не нравился подход прямого спящего режима / сериализации, он слишком сильно ломается, если вам когда-нибудь понадобится изменить класс.

0
ответ дан 4 December 2019 в 19:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: