100分求助关于SQLCE同步后的自动编号问题

l8428 2007-04-19 05:31:45
在SQL中有一字段SysId为自动编号,已经编到11,但到了SQLCE中后发现自动编号又从1开始了,求助解决办法
...全文
198 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xubing122476 2008-10-16
  • 打赏
  • 举报
回复
楼主这样做是危险的,服务器与PDA上的数据库同步一般不用自动编号,因为是不可控制的,我们一般都避开
不知楼主采用什么同步方式 合并复制,RDA,SyncService?
2021‘someday 2008-10-16
  • 打赏
  • 举报
回复
up
gaoyj1983 2008-07-15
  • 打赏
  • 举报
回复
使用GUID吧
Bob 2007-04-20
  • 打赏
  • 举报
回复
一般都不用自动编号,用Guid或者自己用时间产生一个编号
http://www.cnblogs.com/upto/archive/2005/11/23/282283.html
l8428 2007-04-19
  • 打赏
  • 举报
回复
也就是说,假设表名为TempTable,SysId为自动编号字段,SysName为名称
清除了表中所有数据后
在PC端(SQL2000)中执行Insert Into TempTable(SysName) Values("123")得到的结果是
SysId SysName
11 123
但是在SQLCE中执行上面的代码得到的结果是
SysId SysName
1 123

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧