码迷,mamicode.com
首页 > 数据库 > 详细

在matlab编程环境下连接Access数据库

时间:2017-04-29 17:36:13      阅读:1141      评论:0      收藏:0      [点我收藏+]

标签:数据源   from   mat   cursor   exce   UI   windows10   close   解决   

最近在使用matlab做课程项目,涉及到对数据的增删改查,起初决定使用excel来作为目标数据文件,后来为了编程简单些,决定使用Access来做数据文件。

首先要解决的是,配置好桌面数据源,我的电脑是windows10,因此win+s,弹出搜索框后,输入数据源,选择对应的32位及64位的程序,在网上找到的连接access教程,没有讲清楚选择程序对应的位数,这里一定要选择自己的电脑系统的位数。

具体配置:

数据源(ODBC)---》用户DSN--》添加。创建数据源SampleDB。(选择好电脑系统的位数)

操作access数据库,matlab提供了两种方式,

一是可视化操作,在命令窗中输入>>querybuilder

二是代码操作数据库,具体常见代码如下:

(1)连接数据库:conn=database(sampleDB,‘用户名‘,‘密码‘);

(2)ping(conn);

(3)打开游标,执行sql语句:cursor=exec(conn,‘select * from time‘) 此出也可以执行sql更新(增加,删除)数据库信息;

(4)从游标中读取数据:result=fetch(cursor)  result的数据类型为cell;

(5)关闭游标和链接:close(cursor);close(conn);

在matlab编程环境下连接Access数据库

标签:数据源   from   mat   cursor   exce   UI   windows10   close   解决   

原文地址:http://www.cnblogs.com/zhouyuangan/p/p20170429.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!