Matlab与数据库连接
2014-05-04 16:01
344 查看
Step1:当然是要建立一个数据库啦,哈哈,这个大家应该不用说了吧;
Step2:这一步是很多帖子都忽略的,就是需要用ODBC进行数据库连接
方法就是:控制面板--》管理工具--》数据源(ODBC)---》用户DSN--》添加
然后再数据源名处随意命个名,比如Dataset~~然后点击选择加入在第一步建立的数据库,这一步就ok了~~~
Step3:这就是用到Matlab了,建立一个新的M文件,将以下代码拷贝进去:
function dbimportdemo()
%DBIMPORTDEMO Imports data into MATLAB from a database.
% Version 1.0 21-Oct-1997
% Author(s): E.F. McGoldrick, 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('Dataset','','')--%这个Dataset就是刚刚命的名称,(*^__^*) 嘻嘻……
% Check the database status.
ping(connA)--%如果没有第二步,就会在这里报错~~
%错误的:
%正确的:
% Open cursor and execute SQL statement.
cursorA=exec(connA,'select * from Zachary空手道俱乐部');
% 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)
Step2:这一步是很多帖子都忽略的,就是需要用ODBC进行数据库连接
方法就是:控制面板--》管理工具--》数据源(ODBC)---》用户DSN--》添加
然后再数据源名处随意命个名,比如Dataset~~然后点击选择加入在第一步建立的数据库,这一步就ok了~~~
Step3:这就是用到Matlab了,建立一个新的M文件,将以下代码拷贝进去:
function dbimportdemo()
%DBIMPORTDEMO Imports data into MATLAB from a database.
% Version 1.0 21-Oct-1997
% Author(s): E.F. McGoldrick, 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('Dataset','','')--%这个Dataset就是刚刚命的名称,(*^__^*) 嘻嘻……
% Check the database status.
ping(connA)--%如果没有第二步,就会在这里报错~~
%错误的:
%正确的:
% Open cursor and execute SQL statement.
cursorA=exec(connA,'select * from Zachary空手道俱乐部');
% 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)
相关文章推荐
- MATLAB 连接数据库
- Matlab连接数据库ACCESS数据库
- Matlab连接数据库mysql
- Matlab 数据库连接
- matlab 连接 mysql 数据库
- matlab与数据库的连接
- Matlab连接MySQL并实现简单的数据库操作
- MATLAB 与 PostgreSQL 数据库的连接
- matlab连接数据库
- Python3.连接(微软的)数据库_赠MATLAB版
- Matlab JDBC 连接数据库
- matlab: 通过 odbc 数据源连接 mysql 数据库,并解决数据中文乱码
- Matlab与数据库(连接,增删改查)
- Windows下MySQL学习(一):安装和启用,新建数据库和数据表,matlab连接MySQL
- matlab和数据库连接
- 通过VS中的数据源选择对话框实现数据库连接配置(用户使用)
- Postgres(HGDB)结束后台数据库连接进程的方法
- JDBC连接数据库代码 (一) -- 一个简单的获取数据库表单
- 回答一位朋友的提问:在Delphi7下如何与DLL共享数据库连接
- C#连接数据库大全