主要内容

关闭

关闭并使数据库和驱动程序资源利用率失效

描述

例子

关闭(对象关闭数据库和驱动程序资源利用程序并使其失效对象释放数据库和驱动程序资源。

例子

全部折叠

连接Microsoft®SQL Server®数据库并验证数据库连接是否正常。然后,将数据库中的数据导入MATLAB®。确定表中检索到的产品中最高的单位成本。s manbetx 845关闭数据库连接。

使用Windows®身份验证创建到Microsoft®SQL Server®数据库的ODBC数据库连接。请指定空用户名和密码。数据库包含该表productTable

数据源=“MS SQL Server认证”;Conn =数据库(数据源,);

检查数据库连接。如果消息属性为空,则连接成功。

conn.Message
Ans = []

productTable然后按产品编号排序。数据是一个包含执行SQL导致的导入数据的表吗选择声明。

selectquery =SELECT * FROM productttable ORDER BY productNumber;数据= select(conn,selectquery);

显示前三行数据。

:数据(1:3)
ans = 3×5表productNumber stockNumber supplierNumber unitCost productDescription  _____________ ___________ ______________ ________ __________________ 1 4.0035 e + 05 1001 14“积木”2 4.0031 e + 05 1002 9的绘画组3 4.01 e + 05 1009 17“紧身”

确定表中最高的单位成本。

马克斯(data.unitCost)
Ans = 24

关闭数据库连接。

关上(康涅狄格州)

使用JDBC驱动程序创建数据库连接。要创建此连接,必须配置JDBC数据源。有关更多信息,请参见configureJDBCDataSource函数。然后,创建一个DatabaseDatastore对象并关闭它。

创建到JDBC数据源的数据库连接MSSQLServerJDBCAuth.此数据源将JDBC驱动程序配置为具有Windows®身份验证的Microsoft®SQL Server®数据库。请指定空用户名和密码。

数据源=“MSSQLServerJDBCAuth”;用户名="";密码="";Conn =数据库(数据源,用户名,密码);

创建一个DatabaseDatastore对象使用数据库连接和SQL查询。数据库中的所有数据airlinesmall表格

sqlquery =“select * from airlinesmall”;dbds = databaseDatastore(conn,sqlquery);

关闭DatabaseDatastore对象和数据库连接。

关上(dbd)

输入参数

全部折叠

数据库和驱动程序资源使用程序,指定为本表中描述的对象之一。

对象参数名称 对象名称 对象描述 创建对象命令功能

康涅狄格州

连接

在已安装的数据库和MATLAB之间创建连接®.详细信息请参见连接数据库

数据库

dbd

DatabaseDatastore

创建到一种类型的数据存储的连接,用于处理大数据。

databaseDatastore

  • 连接对象和DatabaseDatastore对象将保持打开状态,直到使用关闭函数。当你使用完这些对象时,总是关闭它们。

  • 执行关闭与一个DatabaseDatastore对象释放与之关联的MATLAB资源连接对象。

请注意

当您关闭MATLAB会话时,MATLAB将关闭打开DatabaseDatastore对象和连接。但是,数据库可能无法释放连接。关于剩余的连接,请咨询数据库管理员。

R2006a之前介绍