问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在matlab中导入access数据

发布网友 发布时间:2022-04-25 13:09

我来回答

1个回答

热心网友 时间:2022-04-09 07:29

各位:
由于我的access数据源不方便被多数人看到,因此想用代码方式连接access数据库,不配置DNS数据源。
我的配置和连接信息如下图,未报错,但是却未连接上,请问该如何修改或如何连接access数据库。
Access版本:2007
Access数据库版本:2003(mdb)
Matlab版本:R2012A
OS版本:Win7

一、使用Windows系统自带的数据源工具创建基于Access的数据库。具体步骤是:控制面板--》管理工具--》数据源(ODBC)---》用户DSN--》添加。创建数据源SampleDB。
二、在Matlab中连接ODBC数据源:可以使用database工具箱或者代码编程的方式,下面介绍编程的方式
1、连接数据库:
conn=database( 'SampleDB' , '' , '' )
2、测试数据库是否连接成功
ping(conn)
3、打开游标,并把执行SQL语句
cursor = exec(conn,'select * from PeopleInfo')
4、读取数据,可以从游标中读取,也可直接读取
result=fetch(cursor)
5、关闭游标和链接
close(cursor)
close(conn)
备注:上面是采用cursor.fetch的方式,也可采用database.fetch的方式
conn=database(...)
result=fetch(conn, sqlquery)
而cursor.fetch 的编码方式是:
conn=database(...)
curs=exec(conn, sqlquery)
curs=fetch(curs)
result = curs.Data
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
招聘和招募和招收区别 人力资源中招聘与招募的区别 招聘与招募有啥区别 夏日繁星公众号可信吗 关于“红杏出墙”的古诗词描写有哪些 需要考多少分才过雅思 雅思考试多少分才可以算及格 雅思考试多少分算及格 雅思的总分多少分及格 雅思一般考多少分能合格 百度的网盘在哪? 新浪微博转发如何添加图片 新浪微博话题图片墙怎样添加图片 新浪微博发长微博怎样添加图片 怎样可以把新浪微博的图标和文字弄到照片中间 “瓶盖”用英语怎么说的? 什么是瓶盖? 判定a,b,o,ab四种血型的原理 防盗门用的AB锁的原理是什么? 关于ABO血型的原理 什么叫AB阀?ab阀的工作原理是什么? 实验中直导线ab为什么采用铝制材料 为什么ab型血理论可以接受b 型血而实际不能 AB钥匙的原理? 实验串并联电路电流的关系的实验原理 血型凝集反应的原理是什么 叶绿素ab含量的测定注意事项 如何利用AB测试原理优化推广创意 验血型的原理是什么? ABO血型正反定型的原理是什么 求助,怎么将matlab中的数据导出到access数据库中 matlab如何连接access数据库 怎么从matlab导出数据到access数据库 MATLAB读取ACCESS数据库问题 如何组装一台LED的32寸液晶电视?要用什么配件? matlab数据如何存入ACCESS数据库中 怎么用MATLAB提取access内多个表格文件名 MATLAB中access 这个文件写的是什么内容? LCD显示器的组装全过程(含测试) 液晶电视怎么安装装 急求matlab实时读取ACCESS数据库中最后一行所有记录指令 液晶电视怎么组装 怎样把matlab中的图片存进access数据库 如何组装液晶电视 matlab中如何调用delete删除查询access数据库中的数据 在matlab中将txt文件导入access数据库 买回来的液晶电视壳 怎么组装 如何将text、excel和Access的数据导入到MATLAB中? 手机上如何下载淘宝上的视频 液晶电视可以自己组装吗?