微软是铁了心的要推广他的C#语言了,ADO.NET仅仅为.NET Framework服务,如果要在C++中使用 ADO.NET,你就不得不在托管代码和非托管代码之间绕来绕去,与其在非托管的C++中使用ADO.NET,还不如在C#中使用非托管代码更好。
但实际上我喜欢C#语言,更喜欢ADO.NET,但我不喜欢在C++本地代码中使用ADO,用起来实在是太费事,光那些VARIANT的变量转换就够你受的了。不过问题似乎不在这里。
我们来看看微软的描述:











好一个“此行为是设计使然”。
这是微软提供的代码





































