Office中国论坛/Access中国论坛

标题: 如何将一个多维数组的值写入表中对应的字段里? [打印本页]

作者: lforl    时间: 2004-9-19 04:49
标题: 如何将一个多维数组的值写入表中对应的字段里?
如何将一个多维数组的值写入表中对应的字段里?

比如内存中一个三维数组FileData()内容如此:

1 a I

2 b II

3 c III

4 d IV

5 e V

6 f VI

写入表中三个字段中:

编号 名称 说明

如何做到?

能够一次性写入吗?

是不是一定得通过多次循环,每次增加一条新纪录的办法写入?

(十分期待这种方法:像excel中,把数组写到一个range中那样,可以一次性批量把数组的值写入字段中。这方法主要是速度优势。)



具体如何实现?

劳烦指教!
作者: lforl    时间: 2004-9-19 21:43
十分期待这种方法:像excel中,把数组写到一个range中那样,可以一次性批量把数组的值写入字段中。这方法主要是速度优势。看一下这篇文章——http://access911.net/75FAB01E.htm
  Get #FileNo, , FileData()      '读取文件内容到数组

  Close #FileNo            '关闭文件

  recset(strField).value = FileData() '保存数据

  recset.Update            '更新数据

  Erase FileData           '释放内存

由此看来,似乎有一下子接受一组数据的方法




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3