【发布时间】:2010-09-25 10:03:29
【问题描述】:
我有一个包含 DateTimeOffset 对象的 SQL Server 2008 数据库。根据this page,
SQL Server Compact 支持复制 SQL Server 2008 中的新数据类型,例如日期、时间、日期时间 2、日期时间偏移、地理和几何。 SQL Server 2008 中的新数据类型映射到 nchar、nvarchar、image 等。有关 SQL Server 2008 中数据类型的详细信息,请参阅 SQL Server 2008 联机丛书文档中的数据类型。
但是,当我使用 Microsoft Sync Framework 并尝试将我的 SQL Server 数据库同步到 SQL Server Compact 数据库时,我收到以下错误:
不存在从 DbType System.DateTimeOffset 到已知 SqlCeType 的映射。
相关的 Microsoft Sync Framework 文档是 here。我使用的是 SQL CE 3.5 SP2 和 .NET Framework 4.0。
我有点迷路了。我做错了什么?
【问题讨论】:
标签: c# sql-server synchronization sql-server-ce microsoft-sync-framework