vb 怎样把串口的数据提取,然后存到access数据库,

我的数据格式是#MKC008^#D0012F^#D0013A^#D0014A^#D0015B^#D0016B^#D0017A^#D0018C^#D0011C^.#MKC0... 我的数据格式是#MKC008^#D0012F^#D0013A^#D0014A^#D0015B^#D0016B^#D0017A^#D0018C^#D0011C^ .
#MKC008^ (这个是告诉上位机有多小个数据,#MKC是字头,008是代表后面跟着8个数据,后面可能跟着100个数据。^ 是分割符号)
#D0012F^ (这些是数据值,#D是字头,0012是代表ID号码,F是代表数值)。
现在需要把有用的字段 0012F 、0013A、0014A、0015B、0016B、0017A、0018C、0012C分别提取出来,把数字和字母分别独立存储。有可能一次处理100个数据,数字只有唯一的值,重复的时候,以新数据为准,例如上面的数据0012F和0012C,存储的时候,就是0012C,原来的0012F给0012C覆盖。
求高手解答
小弟是初学VB,可以给出详细解答吗?万分感谢!
展开
 我来答
FM网络
2012-04-20 · TA获得超过825个赞
知道小有建树答主
回答量:1130
采纳率:0%
帮助的人:960万
展开全部
你的问题核心在 数据拆分。
定义好 ^ 分割符号,变成数组即可

dim aa() =数据源.spilt(“^”)

后面的数据填充就不用我描述了吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式