.net - 在 C++/.NET 中使用 SqlConnection

标签 .net c++ sql-server msdn using-statement

当我去 MSDN SqlConnection 类的页面,它仅显示 C# 和 VB 中的示例。为什么 MSDN 不显示 C++ 示例?

我特别感兴趣的是 C++ 示例如何解决 C++ 中缺少 using 关键字的问题。

最佳答案

嗯……看完之后What is the Managed C++ equivalent to the C# using statement似乎相当于:

using (SqlConnection connection = new SqlConnection(connectionString))
{
    // SqlCommand and so...
}

实际上是:

{
  SqlConnection conn(connectionString);

  // SqlCommand and so...
}

这令人印象深刻,因为 C++ 并不“缺少”using 语句,而是完全消除了对它的需要!我认为 C#/VB 程序员没有充分认识到 C++ 的优势(我当然没有 :)。

关于.net - 在 C++/.NET 中使用 SqlConnection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8036453/

相关文章:

c++ - 优化器会根据编译时常量推导出数学表达式吗?

c++ - 在 GDB 中使用多个链接文件进行调试

sql - 父元素的递归串联

python - 使用 pyodbc 将 pandas 数据帧高效插入到 MS SQL Server

c# - 如果返回内容为 Transfer-Encoding :chunked?,如何从 HttpWebResponse 获取完整内容

c# - 如何从 web.config 中的自定义部分读取值

c# - 结构与类,字符串和列表?

c++ - ON_LBN_SELCHANGE 的参数是什么?

c# - 如何将 SQL Server 过程变量设置为从 C# ASP.NET MVC 程序输入的数据?

java - 为什么 'T' 与 Generic 而不是 .Net 和 Java 中的 'G' 相关联