Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我可以将SDF数据插入MDF吗?_C#_Sql Server_Sql Server Ce - Fatal编程技术网

C# 我可以将SDF数据插入MDF吗?

C# 我可以将SDF数据插入MDF吗?,c#,sql-server,sql-server-ce,C#,Sql Server,Sql Server Ce,我有两个数据库: DatabaseA.mdf DatabaseB.sdf 数据库B是数据库a的精简版本。我希望将它们合并在一起,以便最终摆脱数据库B 它们有相同的表和相同的结构,但我如何才能做到这一点 我想编写一个C#程序,它将运行类似于以下脚本的东西: INSERT INTO [DatabaseA].[table] (column1, column2...) VALUES ( SELECT column1,column2... FROM [DatabaseB].[

我有两个数据库:

  • DatabaseA.mdf
  • DatabaseB.sdf
  • 数据库B是数据库a的精简版本。我希望将它们合并在一起,以便最终摆脱数据库B

    它们有相同的表和相同的结构,但我如何才能做到这一点

    我想编写一个C#程序,它将运行类似于以下脚本的东西:

    INSERT INTO [DatabaseA].[table] (column1, column2...) 
    VALUES 
        (
        SELECT column1,column2... 
        FROM [DatabaseB].[table] 
        WHERE [UID] NOTIN [DatabaseA].[table]
        )
    
    我知道,这不是最后的问题

    非常感谢,


    Sam

    有不同的音调,但我会在这种情况下使用

  • 从数据库B读入数据集
  • 从数据库A读入数据集
  • 使用合并这两个数据集
  • 将结果数据集存储到DB A中

  • 谢谢阿森,我会调查这件事,如果有任何问题,我会问。我甚至没有想到这一点-现在看起来很明显。这里的挑战是创建正确的数据适配器,如果您生成类型化数据集,vs将为您完成任务。。。所以,检查类型化数据集也可以。我的选择是将其转换为XML,然后导入。您对此有何看法?IMHO数据集marge方法完成了大部分工作,因此数据集的代码更少,实现速度更快这是否只允许在底部添加数据?