在运行matlab的.m文件时,里面有连接acess的语句,网上也有相关的过程.
http://old.blog.edu.cn/user4/264925/archives/2008/2099979.shtml
在这个网上有相关过程,我粘过来.
Matlab提供了强大的连接数据库功能,主要方式有2种:
1.VQB(visual query builder)
2.  Using fuctions
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
VQB:在matlab中敲打querybuilder命令,即可出现画面,比较简单,这种方法用处不太大,但是特别简单,主要可以通过matlab把数据库中的内容形象的表达出来,可以利用pie,等等方式
 
用m函数的方法,下面贴出matlab中的一个例子,主要功能是读取数据库中的数据
function dbimportdemo()
%DBIMPORTDEMO Imports data into MATLAB from a database.
 
%   Version 1.0  21-Oct-1997
%   Author(s): E.F. McGoldrick, <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />12/5/1997
%   Copyright 1984-2002 The MathWorks, Inc.
 
% $Revision: 1.9 $   $Date: 2002/06/17 12:00:49 $
 
% Set maximum time allowed for establishing a connection.
 
timeoutA=logintimeout(5)
 
% Connect to a database.
 
connA=database('SampleDB','','')
 
% Check the database status.
 
ping(connA)
 
% Open cursor and execute SQL statement.
 
cursorA=exec(connA,'select country from customers');
 
% Fetch the first 10 rows of data.
 
cursorA=fetch(cursorA,10)
 
% Display the data.
 
AA=cursorA.Data
 
% Close the cursor and the connection.
 
close(cursorA)
close(connA)
 
只是在连接的时候提示如下错误:
Error using ==> database.ping
Invalid connection.
解决方法:
配置ODBC数据源.
控制面板->管理工具->数据源->
点"添加"
选择Microsoft Acess Driver (*.mdb),点"完成"
输入数据源名,选择数据库,确定即可.
写语句时,
conn=database('SampleDB','','')
其中,"SampleDB"为数据源名,也就是在配置时写新添加的数据源名.
这样,即可连接成功.

©著作权归作者所有:来自51CTO博客作者紫冰百合的原创作品,如需转载,请注明出处,否则将追究法律责任
职场 休闲 matlab 算法

0

分享

微博 QQ 微信

收藏

上一篇:Attribute weight... 下一篇:matlab以时间为坐标的设置
紫冰百合

72篇文章,18W+人气,0粉丝

转载于:https://blog.51cto.com/yucaiyan/196731

matlab与acess连接问题相关推荐

  1. matlab中字符串连接的方法

    matlab中字符串连接的几种方法 matlab中字符串连接的方法 N个字符串 串联连接在一起并输出 matlab中字符串连接的方法 N个字符串 串联连接在一起并输出 ***第一种方法 [ ]字符串数 ...

  2. MATLAB 画图 字符串连接表示 plot参数

    线形- Solid line (default)-- Dashed line: Dotted line-. Dash-dot line颜色r Redg Greenb Bluec Cyanm Magen ...

  3. MOSFET开关管的结构以及在MATLAB中的连接

    1.什么是MOSFET MOSFET:金属-氧化物半导体场效应晶体管,简称金属半场效应晶体管(Metal-Oxide-Semiconductor Field-Effect Transistor, MO ...

  4. 【转载】Matlab与C#连接的几种方式比较

    引自:   http://hi.baidu.com/adda/blog/item/c19bd33f3d87a6c77d1e714f.html 使用环境 Visual Studio 2005,Matla ...

  5. 示波器连接matlab,matlab与示波器连接及电脑连接

    标签: 最近进行了示波器的数据采集,MSO2014,openChoice软件+Tekvisa驱动就可以了,采集的波形可以直接用matlab处理. 后面又发现可以直接将示波器跟matlab进行连接. h ...

  6. Win10安装Matlab时出现连接错误(无法连接至MathWorks)的解决方法

    1. 检查你的网络连接是否可用. 2. 如果可用,那么接下来关闭Windows防火墙.对于Win10,再任务栏里输入"防火墙": 点击"防火墙和网络保护",进入 ...

  7. matlab jdbc mysql_Matlab连接MySQL(ODBC及JDBC驱动)

    前言: MySQL最新版本已经更新到了8.0,MATLAB最新版本是2018a,教程基于最新版. 电脑需安装MATLAB以及MySQL数据库. ODBC操作步骤: 安装 MySQL Connector ...

  8. matlab光滑曲线连接散点图

    想要实现下面的类似图形,但是没有数据,利用自己大致估算来确定点坐标并画图 %实现没有数据画出大致图形 clc clear xmin = 2000 xmax = 2120 ymin = 0 ymax = ...

  9. Matlab与线性代数 -- 矩阵的连接

    本图文介绍了Matlab中矩阵连接的cat方法.

最新文章

  1. putty network error:Connection refused 乱码
  2. 关于Notepad++环境的搭建以及代码的编译工具mingw
  3. 谷歌机器学习规则:机器学习工程的43条最佳实践经验
  4. 日本专家给出的存钱高招(图)
  5. 使用JavaScript进行数组去重——一种高效的算法
  6. HTTPS是对称加密还是非对称加密?
  7. iOS 操作系统被曝无线网络命名bug 导致 iPhone无法连接无线网络
  8. as4上安装apache,mysql,php,cacti,nagios
  9. 基于隐私保护的安全多方计算区块链融合技术的智能合约
  10. java中格林尼治时间的输出_Java中格林尼治时间和时间戳的相互转换
  11. Python3 字符串小练习
  12. 分享:Android清除本地数据缓存代码
  13. java sapi_使用Microsoft SAPI进行语音合成
  14. 【GTASA】如何解锁Locked的DFF模型
  15. Failed to download repo mpvue/mpvue-quickstart:tunneling socket co uld not be established
  16. 阿里云服务器(Windows)如何用苹果手机远程连接?
  17. 【Kaggle项目实战记录】狗的品种识别
  18. 浙江杭州SEO公司清法网络告诉你,搜索引擎优化对企业的意义
  19. DxO PhotoLab 2.2.2完整精华汉化版|顶级RAW数码后期软件
  20. 第四天 hadoop HDFS上传下载原理

热门文章

  1. 小型的ESP8266-01s WiFi串口模块是否可以下载MicroPython?
  2. 2021年春季学期-信号与系统-第二次作业参考答案-第一小题
  3. 看看那些来自电路造型挑战赛中的作品
  4. H01-P1201-0.6B金升阳高压模块
  5. 栅极电阻要取100欧姆?
  6. soundex mysql_MySQL SOUNDEX()用法及代码示例
  7. linux部署tomcat启动后无法访问,linux中启动tomcat后浏览器无法访问的解决方法
  8. 阶乘在c语言代码大全,求10000的阶乘(c语言代码实现)
  9. element引入的组件大小高度不对_试水 elementplus ui 组件库
  10. bootstrap项目实例_精选开源SpringBoot项目:涵盖权限、搜索、秒杀、支付!值得学习...