| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2068 人关注过本帖
标题:求助:关于 seek 命令
只看楼主 加入收藏
benn
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2014-5-7
结帖率:0
收藏
已结贴  问题点数:20 回复次数:6 
求助:关于 seek 命令
在win7环境下,用seek命令搜索数据库表总是找不到,而同样的表在xp环境下没有问题,请各位高手帮忙解决
搜索更多相关主题的帖子: 数据库表 
2014-05-07 09:24
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:5 
使用sql语句

DO IT YOURSELF !
2014-05-07 09:29
benn
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2014-5-7
收藏
得分:0 
回复 楼主 benn
不好意思,问题已解决,重新索引一下就没问题了
2014-05-07 09:32
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:5 
不管你使用任何版本的Windows,拋棄VFP6,這是我對你的唯一忠告。舊式FoxPro數據庫索引文件在新系統下的運行機制受限,必須重建索引,但若你的這些數據庫後來再用XP處理過、或在XP與Win7皆有的網絡共享環境下使用,問題就總是會重現,你不可能不斷地重建索引,在共享模式下是不能做索引的。

[ 本帖最后由 TonyDeng 于 2014-5-7 09:56 编辑 ]

授人以渔,不授人以鱼。
2014-05-07 09:51
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
其實我不大清楚這種現象在什麽時候必然發生,但估計是用IDX索引文件的多,用CDX和DBC庫結構的表應該少有這種問題。對這種現象一種可能的解釋,是VFP的索引文件爲了優化速度,直接對磁盤文件的物理位置進行讀寫(這種方法在DOS時代是很常見的),它與文件在磁盤上的儲存方式有關,亦即跟文件分配表有很大關係,XP與FAT和NTFS兼容,舊DOS時代的是FAT,新Windows一般用NTFS,Win7以上當用大容量硬盤的時候就不能用FAT,它也不建議用FAT,故問題可能發生在這裡——以我所知並不是所有同時用XP和Win7的人都有這種現象,起碼我就用過這種並存的環境(在我的開發機上是Win7,發行到XP的服務器與其他用XP和Win7的用戶共享),沒有發現這種現象。

VFP不管在版本6還是在版本9中,都有CDX索引,但根據資料介紹,VFP9的CDX是修正過的,它的效率比舊版本的為高,即使用6建立的CDX,在9上也可能需要重建一次。

[ 本帖最后由 TonyDeng 于 2014-5-7 10:44 编辑 ]

授人以渔,不授人以鱼。
2014-05-07 10:27
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:5 
是的 重新索引
2014-05-07 12:02
liuxingang28
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山东济南
等 级:贵宾
威 望:47
帖 子:658
专家分:2180
注 册:2014-2-7
收藏
得分:5 
如果真的存在此问题,必须引起高度重视,找到引起问题的真正原因。我在 XP 下使用 VFP 9.0 SP2 英文版下开发的应用程序,在 Win7下运行没有发现任何问题。
楼主能否提供以下问题,我也想测试一下:
1. 你使用的开发环境是 VFP 6.0 还是 VFP 9.0?若是 VFP 9.0,是原版还是汉化版?
2. 所用索引是 IDX,还是 CDX?是独立复合索引,还是结构复合索引?
3. 能否提供一下发生问题的原始表文件及其索引?如果能附上一个简短的测试有问题的 PRG 就更好了。

泉城飞狐
2014-05-07 21:11
快速回复:求助:关于 seek 命令
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032884 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved