Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2011-10-23, 21:00   #1
faye135
初级会员
 
注册日期: 2010-03-30
年龄: 39
帖子: 8
声望力: 0
faye135 正向着好的方向发展
默认 Matlab数据写入Access失败

我刚刚开始接触matlab与数据库混合编程,想实现将如下形式的数据插入到access中

1、首先,在access中已创建了数据表Feature
2、在matlab中,求得以下数据:
a为字符串,
b为数字
c为矩阵,矩阵可能会比较大
d为数字
3、使用以下语句,往Feature中添加数据
connA = database('bvhDB','',''); //bvhDB为我的数据源名
cursorA = exec(connA,'insert into Feature(A,B,C,D) values(a,b,c,d)');

但不知道为什么在Feature中就看不到这条数据,执行语句时也没报错,后来想干脆用excel表存数据,但是往excel表里写不进去矩阵c,请各位大侠帮帮忙,看看这样的数据应该怎么存到数据库中,谢谢
faye135 当前离线   回复时引用此帖
旧 2011-10-24, 14:43   #2
faye135
初级会员
 
注册日期: 2010-03-30
年龄: 39
帖子: 8
声望力: 0
faye135 正向着好的方向发展
默认 回复: Matlab数据写入Access失败

问题解决了,是插入语句写错了,matlab往access写上数据的语句:insert(conn, 'tab', colnames, exdata),具体用户可以查看帮助文件
faye135 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 22:24


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.