Matlab连接数据库ACCESS数据库
来源:互联网 发布:英伟达优化软件 编辑:程序博客网 时间:2024/05/20 11:22
为了存储数据方便与通用性,往往把数据存到数据库中,如access,sql server,db2,Oracle等,其中access数据算是比较轻量级的。那么,MATLAB如何读取access数据前先要设置ODBC连接,步骤如下:
1.开始-控制面板-管理工具-数据源(ODBC),打开odbc资源管理器
2. 设置“用户DNS”- 添加,选择“Microsoft access driver (*.mdb;*.accdb)”,点击完成。
3.在弹出的新对话框中输入数据源名和描述,数据源名很重要在后面的连接中要用到
4.输完数据源名和描述后,选择数据源,找到你用access创建的数据库名称以mdb结束的文件,点击确认即可
然后,再利用MATLAB连接数据库,如下:
function dbimportdemo()
% Connect to a database.
% 注意这里一定要使用数据源名才可以,不能使用数据库名
connA=database('dbtoolboxdemo','','')
% Check the database status.
% Open cursor and execute SQL statement.
cursorA=exec(connA,'select name from t');
% Fetch the first 10 rows of data.
cursorA=fetch(cursorA,2)
注意事项:
1、如果提示未找到找不到Microsoft Access Driver(*.mdb)ODBC驱动程序,需要到微软官方网站下载安装AccessDatabaseEngine_X64.
2、连接数据库时,最好①路径不要太深②不要使用中文命名数据库和数据表
3、用MATLAB读取数据时,如果一次读取的太多会内存不足,本人测试发现每次读取35万条没有问题,所以如果数据多可以循环读取。
4、access数据库的表的字段不能出现‘-’,非要使用时可以用“_”下划线。
- Matlab连接数据库ACCESS数据库
- PERL连接ACCESS数据库
- jsp连接ACCESS数据库
- javascript连接access数据库
- PHP连接ACCESS数据库
- asp连接Access数据库
- JavaScript连接Access数据库
- Java连接Access数据库
- C#连接Access数据库
- ASP连接Access数据库
- Delphi连接access数据库
- access连接远程数据库
- PHP连接ACCESS数据库
- Java连接Access数据库
- javascript连接access数据库
- Java连接access数据库
- jsp连接access数据库
- 连接Access数据库
- 第十二周【项目一-Prim算法的验证】
- Java单链表、双端链表、有序链表实现
- 第12周项目5-拓扑排序算法验证
- Android开发,so文件报错 No implementation found for XXX
- Opencv之鼠标响应setMouseCallback()的用法
- Matlab连接数据库ACCESS数据库
- SQLServer两张表筛选相同数据和不同数据
- JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
- 【移动】使用输入法的"搜索"按钮
- WebSocket协议实时通信技术原理
- main函数的输入参数
- chengxu
- zookeeper实现注册中心(demo)
- 基于 SSM框架的前后端分离