Matlab与Access数据库的连接
本文演示如何用ODBC数据源的方式连接Matlab和Access数据库:
一、使用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
转载于:https://www.cnblogs.com/qqingmu/archive/2009/03/23/1419522.html
Matlab与Access数据库的连接相关推荐
- 浅谈PHP+Access数据库的连接 注意要点
今天公司需要用php连接access 数据库,结果整了半天Access数据库 就是连接不上,查找 很多资料,以下是我的经验, -.- 希望能给需要连接access 数据的人带来帮助..-.- 需要注意 ...
- vb 与 .accdb 格式的access数据库的连接方法
在用vb连接access数据库时,出现了这样的错误: 这是你的数据库格式不被 程序识别.vb默认的一般是.,mdb access数据库格式!这时我们看一下我们要连接的 是.accdb 格式的. 看一 ...
- Access数据库无法连接的解决
1.解决 "Microsoft.Jet.Oledb.4.0 找不到提供者 或 未正确安装" 的方法 此方法的前提是, 你书写的 ConnectionString 是正确的, 形如: ...
- php .accdb,vb 与 .accdb 格式的access数据库的连接方法
在用vb 连接 access 数据库 时,出现了这样的错误: 这是你的 数据库 式不被 程序识别.vb默认的一般是.,mdb access 数据库 式!这时我们看一下我们要 连接 的 是.accdb ...
- Matlab与Access数据库编程指南
Matlab与数据库链接有三种方法,本文只讲述其中以ODBC的方式进行链接. 第一部分:读取数据其相关信息查看 1. 配置数据源 "控制面板"----"管理 ...
- Matlab连接数据库ACCESS数据库
为了存储数据方便与通用性,往往把数据存到数据库中,如access,sql server,db2,Oracle等,其中access数据算是比较轻量级的.那么,MATLAB如何读取access数据前先要设 ...
- dwcs6连接不上access数据库_dw连接access数据库步骤
dw连接access数据库步骤 (2010-11-22 10:36:12) 标签: it 分类: SQL 连接分两种情况.如果你只是测试自己做的网站,不需要传到服务器上面,就直接使用计算机上的驱动程序 ...
- vs vb连接mysql_详细介绍VS2010 VB ACCESS数据库的连接(如有不对,敬请改正)
VS 首先添加引用 尽量选最新的版本,这样可以向下兼容 然后连接ACCESS数据库 点击数据/添加新数据源 第一次连接点新建连接 点击更改 选中ACCESS数据库 点击浏览,选定数据库位置 用户名密码 ...
- asp连接mysql数据库增删查_【ASP】ASP对Access数据库的连接、增删改查及ASP的基本语法...
本文讨论的是ASP,而不是Visual Studio写出来的.ASPX也就是ASP.NET. ASP不需要任何插件的支持,关键你是配置好WINDOWS的IIS服务器,把页面扔在上面执行就可以了. 不同 ...
最新文章
- 在树莓派上安装AdGuardHome当DNS服务器,来屏蔽广告和追踪的DNS请求
- 如何显示已上演的更改?
- Java与邮件系统交互之使用Socket验证邮箱是否存在
- 125KHz 100cm ID 读卡电路_智能卡制作频率13.25MHZ与125KHZ的区别
- Spring基础系列-参数校验
- nodejs总结之redis模块
- Azure China (5) 管理Azure China Powershell
- emplace_back() 和 push_back 的区别:emplace_back效率高,避免push_back使用时所需的额外副本或移动操作
- Luyten 启动报错 This Application requires a Java Runtime Environment 1.7.0-1.8.0问题
- 红外激光测距模块功能简述
- 【Unity】基于顶点色的海边波浪效果(适用移动端)
- CornerNet论文详解CornerNet: Detecting Objects as Paired Keypoints
- pc端1号店项目用JQ实现二级菜单和轮播图
- Windows 11 WHQL认证的必要性
- PHP新浪乐居面试题,新浪php工程师面试题
- C#实现格式转换:wmf转png
- hive表信息查询:查看表结构、表操作、建表语句
- 神器如 dnSpy,无需源码也能修改 .NET 程序
- 亚马逊开店店铺选品技巧分析
- 依那西普血清水平与强直性脊柱炎患者疗效无相关性