找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 2042|回复: 6

求助数据库存储问题!

[复制链接]
发表于 2008-4-27 15:36:03 | 显示全部楼层 |阅读模式
如何将采集到的数据直接存储到数据库中(一共10路信号,采样率很低,产生的数据类型为1D Waveform,所用数据库为Access,数据库表格中共10列:分别为时间和10通道的数据),一直无法实现,没有思路...
 楼主| 发表于 2008-4-27 16:09:31 | 显示全部楼层
版主出来帮帮忙啊,刚开始我用LabSQL工具包来实现,搞了几天没搞出来,我又试着考虑用Activex 将数据写入Access数据库,可是程序只能完成静态数据的插入,当与采集的数据相连接时根本没反应,数据库中没有数据存入,程序还没有报错!
这是怎么回事啊?能不能帮帮我,这个问题困扰我半个多月了!!!
回复 顶

使用道具 举报

发表于 2008-4-27 17:32:38 | 显示全部楼层
10通道的数据,可以先将2D numeric 数组转换成十进制的字符串数组,然后一次写入table即可。可以先插入时间信息,再插入字符串数组
回复 顶

使用道具 举报

发表于 2008-4-27 17:34:06 | 显示全部楼层
1Dwave form先进行波形分离,将时间信息和数据分别提取出来,则插入行或者列入数据库的表即可。
回复 顶

使用道具 举报

 楼主| 发表于 2008-4-27 18:04:16 | 显示全部楼层
采集的数据就是您所说的1Dwave form,我将每一路的数据格式化为字符串,再组成数组,怎么存储不到数据库中呀???
回复 顶

使用道具 举报

 楼主| 发表于 2008-4-27 18:07:45 | 显示全部楼层
我尝试过在字符串数组中填好数据,运行程序后,数据库中可以存储到数据,可是我将它用来存储采集的数据就实现不了了!!!请帮忙研究怎么回事?
我想这方面的问题,对于要把数据存储到数据库中的,应该是一个共同的很大的难题!
希望高手多多指教!
更希望版主多多关注,帮忙解决问题!
程序及数据库见附件!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

发表于 2008-12-6 23:48:22 | 显示全部楼层
麻烦风定云远,能不能给大家一个例子,不然还是不清楚到底怎么弄的,谢谢!
另外请教一下,你用的数据库程序是用的labview家的lvsql工具包还是那个免费的工具包?NI的工具包里好像没有可以实现往数据库中一次存储一个二维数组的vi
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 21:13 , Processed in 0.047017 second(s), 12 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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