我在SQL Server 2005数据库中有数据需要复制到Access 2007数据库。它是一个数据库转换工具。实际上,每个表对应一个不同名称的表,并且在每个表中,每个列都需要映射到Access 2007数据库中的相应列。
只是想知道在C#中实现这一目标的最简单方法是什么。我想写尽可能少的SQL语句。
我考虑过的事情:
基本上我只希望能够指定源表/列到目标表/列的映射,并让它自动执行转换。
我正在寻找的是实现这一目标的最简单方法,如果有一个类已经这样做了。
感谢。
答案 0 :(得分:1)
在C#中执行此操作的最简单方法是不在C#中执行此操作。当然可以,但就像用螺丝刀钉钉子一样。尝试SQL Server Integration Services(SSIS)。它是为了进行这种类型的数据提取,转换和加载。如果必须在C#中执行此操作,请使用C#来shell到您的SSIS包。