设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1934|回复: 11
打印 上一主题 下一主题

[与其它组件] [求助]是否可以将数组(400个单精度变量)保存到某单个字段?

[复制链接]
跳转到指定楼层
1#
发表于 2005-12-1 17:18:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Hi,各位大侠:我自己编写的工业数据采集程序需要将数组的数据保存,以前数据是输入到一个数组里的,这是个400个数据的单精度数组。我尝试过建立一张新表,但ACCESS字段数量限制在250以内,所以无法为每个数据创建一个字段。

是否有一种字段的数据类型可以只用一个字段保存这个数组?

另外,如果上面的方法不行,是否可以将数据转化为固定格式的文本类型,比如先将数据转成整型,不足位数补零(五位数就够了,如32767),然后400个数据串到一起,成为一个固定长度的字符串400*5=2000?

先谢过![em10]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-12-1 18:43:00 | 只看该作者
可以用备注类型
3#
 楼主| 发表于 2005-12-1 20:39:00 | 只看该作者
谢谢,我试试
4#
发表于 2005-12-1 23:05:00 | 只看该作者
我是建议你将数组导入到一个表,然后和主表建立关系,这样就是每组有4万个数据也可以保存,还能根据需要进行编辑。
5#
 楼主| 发表于 2005-12-2 00:56:00 | 只看该作者
以下是引用情比金坚在2005-12-1 15:05:00的发言:
我是建议你将数组导入到一个表,然后和主表建立关系,这样就是每组有4万个数据也可以保存,还能根据需要进行编辑。

在下不才,还没闹明白您讲的办法。有时间请再详细介绍一下好吗?谢谢!
6#
 楼主| 发表于 2005-12-2 01:14:00 | 只看该作者
另外,要有无穷多个数组,不会一个数组一张表吧?
7#
 楼主| 发表于 2005-12-2 01:16:00 | 只看该作者
以下是引用一点通在2005-12-1 10:43:00的发言:
可以用备注类型

备注类型可以直接保存数组还是要转换成固定格式的文本?

正在天旋地转中。。。

[em06][em06]
8#
发表于 2005-12-2 01:45:00 | 只看该作者
以下是引用情比金坚在2005-12-1 15:05:00的发言:
我是建议你将数组导入到一个表,然后和主表建立关系,这样就是每组有4万个数据也可以保存,还能根据需要进行编辑。

我的看法和 情比金坚 一样。

如果是一维数组,就写入表中的某一列;如果是二维数组,就写入表中的某二列;其余类推。

在数组中循环,然后使用dao或者ado的数据访问方法来向表中的列写数据,应该是可以的了。
9#
发表于 2005-12-2 18:54:00 | 只看该作者
注册时代的马甲暂时无法使用,重新注册了一个。先谢谢大家回帖帮忙。

回wu8313:确实是一维数组。

但如果字段数量有250个限制的话,那么是不是按情版的这个办法我最多只能保存250个数组?[em01]
10#
发表于 2005-12-2 20:20:00 | 只看该作者
如果认为一个表的字段不够大时,可用两个表,分为表1,表2,只要两个表中有一个关键字相同,哪么就可以关联,这样就可以保存498个字段了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-11 06:33 , Processed in 0.107632 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表