以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]定义了过多字段  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86049)

--  作者:初来报到
--  发布时间:2016/6/8 16:48:00
--  [求助]定义了过多字段
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=85624&page=0&move=pre

换一种方式压缩一下:把.table文件改成.mdb文件,然后用access打开,然后用菜单【压缩和修复】

@大红袍

我的问题是:保存的时候出现“定义了过多字段”,这时,不能保存,数据丢失!

按上面说的,不行哦...

第一个问题:不知道是不是我操作错了,我是点击狐表TOACCESS按钮,生成数据源,再打开ACCESS,在菜单下拉找到【压缩和修复】;
第二个问题:但没压缩前是80KB,压缩后反而212KB,不知道是什么原因,试了N次都一样;
第三个问题:压缩后如何放回去,我是用内部数据的,是不是要用外部数据才行!




--  作者:大红袍
--  发布时间:2016/6/8 19:42:00
--  

 上传实例说明问题。


--  作者:初来报到
--  发布时间:2016/6/10 12:17:00
--  
我这个操作步骤有没有错:我是点击狐表TOACCESS按钮,生成数据源,再打开ACCESS,在菜单下拉找到【压缩和修复】;
--  作者:大红袍
--  发布时间:2016/6/10 23:58:00
--  
 把你的数据表和项目发上来具体测试。
--  作者:初来报到
--  发布时间:2016/6/13 10:29:00
--  
附件,您看看

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:desktop.rar


--  作者:大红袍
--  发布时间:2016/6/13 10:40:00
--  

1、没有你这样设计表的。你这样设计表肯定很慢,为什么要弄那么多列,而且都是备注列?你设计思路本来就有问题,你到底要做什么?

 

2、如果设置成备注列,列属性那里,不要自动打开列窗口,要创建50*200个列窗口,肯定很慢。

 

3、还是建议你尽量不要这样做。


--  作者:初来报到
--  发布时间:2016/6/13 11:19:00
--  
其实是这样的:

1.一部分是备注列,一部分是数字列,我需要用来记录客户的信息,还需要根据客户信息进行计算数据,计算结果也是保存在一些表里面,所以50个表,其实一部分是用来记录客户信息的,一部分是用来保存计算结果的

2.其实已经都关闭了自动打开的了

3.如果这样做不行,有没有其它方法,其实慢不是最大的问题,不能保存才是最大的问题,记录好的信息不能保存,是很麻烦




--  作者:大红袍
--  发布时间:2016/6/13 11:26:00
--  

 你这样记录信息是不是有问题?你表设计本来就有问题。

 

 记录客户信息,只需要一张表就行啊。


--  作者:初来报到
--  发布时间:2016/6/13 11:43:00
--  
那有没有有效的压缩方法?

其实就算不这样设计,如果当数据大了就不能保存的话,这样也是很麻烦的哦,比如设计了一个系统出来,使用了一段比较长的时间,这时,数据肯定也是大的,那这时又怎样压缩的呢?

--  作者:大红袍
--  发布时间:2016/6/13 11:44:00
--  

 你这样设计表就不对,相同格式的表,合并到一个表里面去。