VFP6在WIN7用XP下的索引问题

happyken 2011-08-12 09:41:12
各位:有多少转战到WIN7下了啊?
现在有个这样的问题。WIN7的索引与XP系统下的索引不一样
用WIN7生成的索引,在XP下用SET KEY 找不到资料
在XP下生成的索引,在WIN7下用SET KEY 也找不到资料,
大家有没有发现到这个问题啊?
...全文
223 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
everyday1212 2011-08-23
  • 打赏
  • 举报
回复
微软的东东总体来说兼容性做得很好,让开发人员在MS平台上几乎忘了还有兼容性这回事
十豆三 2011-08-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dkfdtf 的回复:]
这个问题早就提出过,原因是 vista/win7 以后,字符排序规则与 xp 及以前的系统不兼容,解决方法也很简单
在开发环境 Command 窗口中执行: Set Collate To "machine",先删除表原来的索引,索引重建一次
在主程序中也加上 set collate to "machine" 这句。
[/Quote]

注意休息呀,这么晚(早)还没睡。
都市夜猫 2011-08-13
  • 打赏
  • 举报
回复
这个问题早就提出过,原因是 vista/win7 以后,字符排序规则与 xp 及以前的系统不兼容,解决方法也很简单
在开发环境 Command 窗口中执行: Set Collate To "machine",先删除表原来的索引,索引重建一次
在主程序中也加上 set collate to "machine" 这句。



happyken 2011-08-12
  • 打赏
  • 举报
回复
例如产品表product
索引为prodcode

set order to prodcode
set key to 'A'

如果在XP下reindex,则在运行XP系统的电脑中可以找到正确的资料,在WIN7下找不到任何资料。
如果在WIN7下reindex,则在运行WIN7系统的电脑中可以找到正确的资料,在XP下找不到任何资料。

大家有无发现此问题?

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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