Закройте и делайте недействительным базу данных и ресурс драйвера utilizer
close(object)
connection
Соединитесь с базой данных Microsoft® SQL Server® и проверьте соединение с базой данных. Затем импортируйте данные от базы данных в MATLAB®. Определите самую высокую себестоимость единицы продукции среди полученных продуктов в таблице. Закройте соединение с базой данных.
Создайте соединение с базой данных ODBC к базе данных Microsoft® SQL Server® с аутентификацией Windows®. Задайте пустое имя пользователя и пароль. База данных содержит таблицу productTable
.
datasource = 'MS SQL Server Auth'; conn = database(datasource,'','');
Проверяйте соединение с базой данных. Если свойство Message
пусто, связь успешна.
conn.Message
ans = []
Выберите все данные из productTable
и отсортируйте его по номеру продуктов. data
является таблицей, содержащей импортированные данные, которые следуют из выполнения оператора SQL SELECT
.
selectquery = 'SELECT * FROM productTable ORDER BY productNumber';
data = select(conn,selectquery);
Отобразите первые три строки данных.
data(1:3,:)
ans = 3×5 table productNumber stockNumber supplierNumber unitCost productDescription _____________ ___________ ______________ ________ __________________ 1 4.0035e+05 1001 14 'Building Blocks' 2 4.0031e+05 1002 9 'Painting Set' 3 4.01e+05 1009 17 'Slinky'
Определите самую высокую себестоимость единицы продукции в таблице.
max(data.unitCost)
ans = 24
Закройте соединение с базой данных.
close(conn)
DatabaseDatastore
Создайте соединение с базой данных с помощью драйвера JDBC. Чтобы создать эту связь, необходимо сконфигурировать источник данных JDBC. Для получения дополнительной информации смотрите
функционирует. Затем создайте объект , что configureJDBCDataSource
DatabaseDatastore
и закройте его.
Создайте соединение с базой данных к источнику данных JDBC MSSQLServerJDBCAuth
. Этот источник данных конфигурирует драйвер JDBC к базе данных Microsoft® SQL Server® с аутентификацией Windows®. Задайте пустое имя пользователя и пароль.
datasource = "MSSQLServerJDBCAuth"; username = ""; password = ""; conn = database(datasource,username,password);
Создайте объект DatabaseDatastore
с помощью соединения с базой данных и SQL-запроса. Этот SQL-запрос получает все данные из таблицы airlinesmall
.
sqlquery = "select * from airlinesmall";
dbds = databaseDatastore(conn,sqlquery);
Закройте объект DatabaseDatastore
и соединение с базой данных.
close(dbds)
объект
База данных и ресурс драйвера utilizerconnection
| объект DatabaseDatastore
База данных и ресурс драйвера utilizer, заданный как один из объектов описаны в этой таблице.
Объектное имя аргумента | Имя объекта | Описание объекта | Функция создания объекта |
---|---|---|---|
|
| Создайте связь между установленной базой данных и MATLAB®. Для получения дополнительной информации смотрите Соединение с Базой данных. | |
|
| Создайте связь с типом datastore для работы с большими данными. |
Объекты connection
и объекты DatabaseDatastore
остаются открытыми, пока вы не закрываете их использующий функцию close
. Всегда закрывайте эти объекты, когда вы закончите использовать их.
Выполнение close
с объектом DatabaseDatastore
высвобождает средства MATLAB, сопоставленные с объектом connection
.
Когда вы закрыли сеанс работы с MATLAB, завершения MATLAB открывают объекты DatabaseDatastore
и связи. Однако база данных не может освободить связи. Консультируйтесь со своим администратором базы данных об остающихся связях.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.