我已经将我的WPF应用程序从sql server express 2008迁移到了sql server compact edition(3.5)。案例:(使用sql server express 2008)
我使用触发器来更新列值。我的列是逗号分隔的字符串。当我在数据库表中插入值时,另一个表的列值正在使用触发器进行更新。例如:表1:组插入组nam
下面是发生的事情:
我的软件查询第三方数据库,在这个数据库中,我们没有写入数据或更改结构的选项。结果是一个DataTable。此时,该datatable被同步,然后作为XML保存到磁盘。然后,我们从磁盘加载存储的datatable,并开始计算差异:新建、更改和删除记录。只同步diff记录,并用最新的查询替换存储的XML。因此,我们希望切换数据并将其存储在SQL Server (2008及更高版本)数据库中。为此,我们正在寻找最佳实践。我们想到的一件事是