将数据表传递给非托管环境 (Visual C# 2005)
pass DataTable to unmanaged environment (visual c# 2005)
将数据表数据传递到非托管环境的最佳方法是什么?(C++(
奥弗
我认为这里没有一个最佳答案。
一种选择是将数据库导出为 XML,并让非托管代码使用该数据库。 此方法的主要优点是它在托管端更便宜(开发方面(,并且在非托管端提供了灵活性。
否则,您将需要提供自己的数据封送处理。 最好使用可以使用数据集并将其转换为非托管代码理解的数据结构的 C++/CLI 代码。
我们过去做过类似的事情,它有效,但需要相当数量的代码来涵盖一般情况。
相关文章:
- 选择特定版本的 Visual Studio 命令行工具包,并根据特定版本的C++运行时环境编译文件
- Visual Studio代码运行环境
- CMake:如何在Visual Studio环境中将依赖于模式的编译标志传递给nvcc
- Visual Studio 2017 C++,如何定义一个"环境变量"'Additional Library Directory'?
- 在 Visual Studio 2017 C++项目中设置调试/运行环境变量
- Visual Studio Code - 在调试之前激活环境
- 使用Visual Studio 2015社区版为应用程序制作安装程序,其中集成了VC++ 2015环境
- 在Linux环境中开发Visual Studio C 项目
- 如何通过Visual Studio中的预处理器传递包含字符串和引号的环境变量
- 是否可以在Windows 8环境上在Visual Studio 2005上运行VC ,Win32应用程序
- 错误的环境变量路径以Visual Studio 2013结尾
- 为visual studio 2010定义环境变量,以便在生成过程中使用
- 在 Visual Studio 2005 中调试时显示环境变量
- Microsoft Visual C++ 连接到 Unix 环境
- 如何在Windows平台下的Visual Studio C++环境中使用XGBOOST
- Visual Studio 2008环境变量在编译时使用
- 将开发环境从Visual Studio 2003移植到2010:为什么我会收到LNK2005错误
- 停止visual studio定义中的环境路径扩展
- 如何在Visual Code Editor中为c++项目准备/配置开发环境
- 将数据表传递给非托管环境 (Visual C# 2005)