none
使用sqlce3.0 RDA的奇怪问题 RRS feed

  • 问题

  • 我现在使用wince6.0开发程序,使用sqlce3.0的数据库,在用RDA同步PC上的sql server 2005中的数据表时,出现错误 “-2147467259”,我做了一些常识,如果我 PULL的是一张空表,则没有问题,是成功的,但是如果表内有数据,则会保上述错误。然后我又尝试删除一些同步的字段,当我把同步字段控制在128个以下的时候,即使表内有数据,我也可以正常PULL操作了,这是怎么回事呢? 表的最大字段数不是1024吗?请各位帮帮忙,看看这是怎么回事?谢谢。

    2011年7月17日 2:24

答案

  • 你好,

    如你所说,Microsoft SQL Server 2005 Compact Edition远程数据访问时对跟踪表列的限制是1017 列(1024 减去 7 个系统列)。所以这个不是导致你问题的原因。 但是除了对列数的限制,还有其他方面的限制也可能导致错误,详细请参阅:http://msdn.microsoft.com/zh-cn/library/ms172062(v=sql.90).aspx

    若问题还是无法解决,请提供将程序的详细错误信息。

     


    Best Regards,
    Stephanie Lv

    2011年7月19日 8:31