数据导入到VB中的速度比较快的方法
想用VB串口发数据串出去。那么数据串的内容从哪里来呢?
我想弄个可以改变的数据串。
于是就打算从别的地方导入到VB中。
-----------------------------
那么刚开始从excel导入到VB中,发现速度似乎有点慢。
那么如果从access中设置数据 然后导入到VB中 可以么?并且是要求打开一次VB,然后access中的数据要求自己手动输入,然后导入到VB中,请问这个速度咋样?
----------------------------
还有种方法是用VBA,不知道能咋样?
----------------------
还有一种是在VB界面中弄那个text控件 多弄几个 。这种方法 肯定速度可以 但是扩展性不好,可编辑性不好
大家有什么好的方法?
从文本文件中导入似乎比较适合您的情况 access的速度还是蛮快的,不过要定时清空压缩access数据库,不然数据库超过30m速度就会变慢了。 数据库,文本,都可以. 看你代码能力了
EXCEL可能效率低了点.
如果你用VB都做不到, VBA就更不用考虑了. EXCEL方面:
Range对象可以支持VB6的二维字符串数组互相赋值,实现高速数据出入.
实际速度情况例子:
数据共23013行,9列,进出EXCEL均不超过2秒.
创建与销毁EXCEL对象所花的时间反而要多得多.
补充:VB , COM/DCOM/COM+