Matlab连接数据库ACCESS数据库
为了存储数据方便与通用性,往往把数据存到数据库中,如access,sql server,db2,Oracle等,其中access数据算是比较轻量级的。那么,MATLAB如何读取access数据前先要设置ODBC连接,步骤如下:
要使用连接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.
ping(connA);%如果连接成功会提示返回信息
% 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数据库相关推荐
- Matlab与Access数据库的连接
本文演示如何用ODBC数据源的方式连接Matlab和Access数据库: 一.使用Windows系统自带的数据源工具创建基于Access的数据库.具体步骤是:控制面板-->管理工具-->数 ...
- Matlab与Access数据库编程指南
Matlab与数据库链接有三种方法,本文只讲述其中以ODBC的方式进行链接. 第一部分:读取数据其相关信息查看 1. 配置数据源 "控制面板"----"管理 ...
- c#读取mdb文件(c#连接ACCESS数据库)
作为测试数据,我创建的项目是控制台应用程序 其中地址部分获取如下: 工具-连接数据库-ACCESS数据库文件-浏览找到对应文件 测试连接成功后点击高级 此时这个位置的数据复制下来,贴到第一张图的双引号 ...
- matlab连接mysql数据库_matlab连接数据库的问题
首先要安装mysql驱动程序包 Step 1: 将mysql-connector-java-5.1.7-bin.jar文件拷贝到......\MATLAB\R2009a\java\jar\toolbo ...
- 使用VC连接Access数据库的两种方法
以前的时候用VC写了两种连接Access数据库的方法,为了方便以后查找把这两种方法做一下简单的介绍.Windows平台的数据接口标准有ODBC.OLE DB.ADO和Borland的BDE接口,ODB ...
- java access dbq_java连接access数据库
完整代码: packageodbcj;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedSta ...
- java通过Access_JDBC30读取access数据库时无法获取最新插入的记录
1.编写了一个循环程序,每几秒钟读取一次,数据库中最新一行数据 连接access数据库的方法和查询的信息.之后开一个定时去掉用. package javacommon.util;import java ...
- Java 连接MS Access数据库
java连接MS Access的两种方式: 1.JDBC-ODBC Java连接Access可以使用MS自带的管理工具-->数据源(ODBC)设置建立连接,这样就不需要导入jar.但是,如此一来 ...
- c#与access建立连接用作登录_组态王与Access数据库的数据交换
1.SQL访问管理器 SQL访问管理器用来建立数据库列和组态王变量之间的联系.包括表格模板和记录体两部分功能.通过表格模板在数据库表中建立表格:通过记录体建立数据库表格列和组态王之间的联系,允许组态王 ...
最新文章
- php 上传大文件主要涉及配置upload_max_filesize和post_max_size两个选项(转)
- Asp.Net文件和文件夹操作大全
- java语言50到100之间素数和_用JAVA语言编写一程序,求100以内的所有素数
- 剖析SQL Server2005 SQLCLR代码安全性
- 如何为Docker项目创建持续集成持续部署 (CI-CD)解决方案
- 对标印度的PostMan,一款中国接口测试软件的崛起
- 电脑如何查看x86与arm_电脑关联程序更改 如何更改电脑查看图片的方式
- python中的pylab_Python数值计算:一 使用Pylab绘图(1)
- Ceph 撸源码系列(一):Ceph开源项目源代码的关键目录介绍
- python和java md5加密,如何将javamd5加密代码移植到Python中?
- 数据库实验——T-SQL编程
- 行测 资料分析 统计术语篇
- 阿里云产品分析(1):阿里云安全性分析与案例
- 一文读懂循环冗余校验(CRC)原理
- 华为路ws5200设置虚拟服务器,华为WS5200无线路由器怎么设置?
- 什么输入法对计算机英语,电脑怎么把英文输入法设置为默认输入法
- python樱花开放教程_Python画樱花树 !
- 超声检查腕骨间关节有助于最大程度地发现RA腕骨间滑膜炎
- 【堆】 大根堆和小根堆的建立
- 高考失利只能进清华,35岁成阿里最年轻技术副总裁,他来自另一个平行世界!...