Справка
InfraStruXure Operations
138
username = "user1";
password = "password1";
server = "159.215.173.127";
port = 1134;
databaseName = "sample";
connectionUrl = "jdbc:sqlserver://" + server + ":" + port + ";databaseName=" + databaseName + ";user=" + username +
";password=" + password + ";"
// Создание подключения к базе данных
connection = DriverManager.getConnection(connectionUrl);
// Создание инструкции SQL, которую необходимо выполнить
// Используемая в примере база данных содержит таблицу Measurements, которая состоит из двух столбцов:
measurement_id и measurement_value
// Необходимо извлечь значение измерения с идентификатором (id) 11111111
sql = "SELECT measurement_value FROM measurements WHERE measurement_id = '11111111'";
// Создание и выполнение инструкции
statement = connection.createStatement();
result = statement.executeQuery(sql);
// Перемещение указателя на первый результат и получение значения столбца measurement_value
result.next();
value = result.getDouble("measurement_value");
// Возврат измеренного значения
returnValue = value;
// Освобождение ресурсов
result.close();
statement.close();
connection.close();
Пример сценария запроса к базе данных
Пример получения данных из базы данных и вычисления среднего значения.
/*
* (c) APC by Schneider Electric, 2009.
*
* ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ. Описанный здесь пример кода предоставляется на условиях «как есть»,
без
* каких-либо гарантий, в полном объеме, предусмотренном законодательством. APC by Schneider Electric не
гарантирует
* успех при самостоятельном внедрении примера кода разработчиками на собственных платформах
Comments to this Manuals