| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2423 人关注过本帖
标题:奇怪的问题又来了
取消只看楼主 加入收藏
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 22楼 TonyDeng
没有建数据库,都是自由表。。然后用modify structure改了下
2012-04-20 00:40
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 25楼 TonyDeng
没见过。。。
我的电脑上是好着的。。我只知道可久以前有一次说Index跑位的,比如本来在第一个,突然第二天变到第三个去了。不知道是认为还是自然原因。
index.rar (4.37 KB)

2012-04-20 00:46
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 26楼 TonyDeng
这个程序是已经在运行中的,这个问题只是其中的一个编辑功能,因为这个功能不常用,突然才发现的,发现后我才试着在我的电脑上做改动,现在在我的电脑上运行顺利,但是在本来的电脑上还是有问题。
当进入进入编辑功能后,需要右键点击BOOK(i)控件,自动复制BOOK(i-1)的内容,或者也可以手动在BOOK(i)出输入想要的内容。
相关的代码之前贴出来的就是了。
我觉得不是代码的问题,因为没有人动过这部分代码。而且为什么我的电脑上就好着呢。。

2012-04-20 00:55
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 30楼 TonyDeng
晚安,神哥哥~
谢谢~
2012-04-20 00:59
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 29楼 sdta
“-”“_”???
2012-04-20 00:59
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 34楼 sdta
晚安,大叔~
神仙神仙,快快显灵~
2012-04-20 01:41
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 28楼 TonyDeng
神哥哥,刚才被你搞糊涂了,那个messagebox没错的,&lc_FieldName的值也有,就是seek的时候找不到。说明还是索引的问题。。
索引我也删除又重新建过,在表里建的,还是不行。
我可以99。9%的肯定,代码没有什么问题,问题出在表的索引上。只是苦于找不出来原因。
有一个问题不知道是不是问题,这个dbf和cdx其实都是放在一个2003的服务器上,程序是放在XP或者Win98的PC上,用map network drive去调用服务器上的表的。
而我把程序和表都烤回来放在我本地的机器和磁盘下运行,改一下索引结构是OK的。。
2012-04-20 02:47
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 37楼 hu9jj
我试过了,把索引Erase掉,然后打开表,modify structure在表里添加索引。。
2012-04-20 20:41
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 38楼 TonyDeng
短消息怎么看不到全部啊?只能看到还没打开的那部分,点开了就是空的,点“今天,昨天,更早”都看不到呢~~

不过不知道神哥哥说的是不是用命令reindex,然后“回。。”啥就看不到了。。

我试过在服务器上reindex,一样的结果,也试过在我机器上reindex,再把dbf和cdx烤回服务器,这时候在服务器上就打不开这个表了,说file is not open...
然后像Hu9jj说的,把cdx删掉,就可以打开dbf了,然后重新在表里建一遍index,然后又恢复老样子了。。
2012-04-20 20:45
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 38楼 TonyDeng
是只将这一个表reindex嘛,对吧?
服务器上的自由表都在一个文件夹A下,为了不影响正常使用,我把这个文件夹复制了一遍改了个名B,然后在运行程序的电脑上改了下代码路径都去找B,然后对B里的book.dbf和book.cdx进行reindex或者erase,重建,效果是一样的。也就是说这个server上的book表无论怎么该好像都没有实质性的变化。晕了。。
2012-04-20 20:56
快速回复:奇怪的问题又来了
数据加载中...
 
   



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

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