以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]定义了过多字段 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=85625) |
-- 作者:YH -- 发布时间:2016/5/30 15:34:00 -- [求助]定义了过多字段 经常在保存项目时,提示”定义了过多字段“ 然后我压缩,再保存,然后又提示”定义了过多字段“...然后我压缩,再保存,然后又提示”定义了过多字段“...然后我压缩,再保存,然后又提示”定义了过多字段“... 就这样,重复N次,仍然提示”定义了过多字段“...
最后,退出再打开,这时,之前所记录的一切信息都没有了 请问有没有有效方法解决这个问题? |
-- 作者:jwt -- 发布时间:2016/5/30 15:46:00 -- 参考 参考 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=80541&replyID=&skin=1
|
-- 作者:狐狸爸爸 -- 发布时间:2016/5/30 16:53:00 -- 检查字符列的长度,例如姓名列,长度10就可以了,你要是所有的字符列的长度都过程,设置成100多甚至255,甚至全部都是备注型,就容易有这样的提示。 关于列的类型:
http://www.foxtable.com/help/topics/0029.htm http://www.foxtable.com/help/topics/0036.htm
|
-- 作者:YH -- 发布时间:2016/5/30 17:31:00 -- 不能表太多吗? 但我的表也不多! 那如果确实需要多个表和多个列的时候怎么办,例如100多个表,100多个列?? 既然功能上是可以设置这么多表和这么多列,不可能没有解决办法吧!!! 难道狐表就只能限制在只能使用几个表和10来列吗??
|
-- 作者:大红袍 -- 发布时间:2016/5/30 17:37:00 -- 100多个表和100多个列,都没问题。提示定义过多字段,肯定是字段定义有问题,而你的填入的数据超过了限制。
具体做实例发上来看看。 |
-- 作者:YH -- 发布时间:2016/5/30 17:57:00 -- 都是数字,而且都是1位数 |
-- 作者:YH -- 发布时间:2016/5/30 17:58:00 -- 列有100多列,都设置了整数列,这个不知有没有影响 |
-- 作者:YH -- 发布时间:2016/5/30 17:59:00 -- 不过也有很多备注列 |
-- 作者:大红袍 -- 发布时间:2016/5/30 18:04:00 -- 换一种方式压缩一下:把.table文件改成.mdb文件,然后用access打开,然后用菜单【压缩和修复】 |