Я полный нуб в .net, но, насколько мне известно, можно использовать c ++ для программирования в .net.
Я использую Visual Studio Express 2012 и SQL Server Express 2012.
То, что я пытаюсь сделать, это:
Я пытаюсь получить соединение с SQL Server в коде. Насколько я вижу, это легко в .net (см. Ссылку SO на ссылка на сайт, например), и можно использовать класс SqlConnection (см. ссылку MSDN на ссылка на сайт, например) для этого.
Как бы я это сделал?
Что мне нужно сделать / установить, чтобы использовать класс SqlConnection в VS c ++?
Я думаю, мне нужно как-то установить .net SDK, но как мне его интегрировать, чтобы я мог использовать его в VS? Какие шаги нужно сделать, чтобы я смог использовать этот класс в VS Express (или мне нужно получить эту IDE VS.net?)
Если вы хотите использовать библиотеки .net из кода C ++, вы должны использовать C ++ / CLI, насколько я знаю. Вот немного информации о C ++ / CLI.
Может быть, есть другой способ использовать .net без C ++ / CLI, но я не уверен, что это было легко. C ++ является полностью неуправляемым кодом в отличие от .net.
Другой способ — использовать специфичную для C ++ библиотеку для SQL. Например, в Qt есть неплохие классы для этого.
И, наконец: может быть, попытаться использовать C # с .net? +)
Других решений пока нет …