发新话题
打印

请问: matlab怎样与access或sql链接呢?

请问: matlab怎样与access或sql链接呢?

请问: matlab怎样与access或sql链接呢?

TOP

Matlab提供了强大的连接数据库功能,主要方式有2种:

1.  VQB(visual query builder)

2.  Using fuctions



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, 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)

TOP

谢谢 。可我在matlab中敲打querybuilder命令,出现画面,但不能用呀?不知道为什么?
第二种方法use function 我不知道怎样在matlab 的命令窗口中输入命令 。
请问高手可知?

TOP

发新话题