Соединитесь с Kx Systems, Inc. kdb + базы данных
kx функция создает kx объект. kx объект представляет Kx Systems®, Inc. kdb + соединение с базой данных.
После того, как вы создаете kx объект, можно использовать объектные функции, чтобы запустить Kx Systems, Inc. kdb + команды, получить данные от Kx Systems, Inc. kdb + база данных и записать данные назад к базе данных.
Прежде чем вы соединитесь с базой данных, добавьте файл Kx Systems, Inc. jdbc.jar к пути к классу MATLAB® Java® при помощи javaaddpath команда. Следующий код добавляет файл JAR в путь к классу Java MATLAB. Этот код принимает, что полным путем файла JAR является c:\q\java\jdbc.jar.
javaaddpath c:\q\java\jdbc.jarВ качестве альтернативы добавьте файл JAR в статический путь к классу Java. Для получения дополнительной информации о динамических и статических путях к классам, смотрите Путь к классу Java.
Примечание
Более ранние версии Kx Systems, Inc. kdb + база данных предоставляют этому файлу JAR имя kx.jar. Если при запуске более раннюю версию базы данных, переименуйте kx.jar как jdbc.jar добавить этот файл в путь к классу Java MATLAB.
c = kx(ipaddress,port) подключения к Kx Systems, Inc. kdb + база данных и наборы ipaddress и свойства портов.
c = kx(ipaddress,port, использует потребительский идентификатор для соединения с базой данных.customerid)
isconnection | Определите, допустимы ли связи с Kx Systems, Inc. kdb + базы данных |
close | Закройте связи с Kx Systems, Inc. kdb + базы данных |
get | Retrieve Kx Systems, Inc. kdb + свойства объектов связи |
exec | Run Kx Systems, Inc. kdb + команды |
fetch | Запросите данные от Kx Systems, Inc. kdb + базы данных |
tables | Получите имена таблиц из Kx Systems, Inc. kdb + базы данных |
insert | Запишите данные к Kx Systems, Inc. kdb + базы данных |