Skip to content

gnu-octave/octave-odbc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GNU Octave database functionality using odbc

This is a basic implementation of ODBC functionality similar to MATLAB'S ODBC functionality.

Requirements

Linux

In Linux, the devel package for unixODBC must be installed.

To use the configureODBCDataSource function, ODBCManageDataSources must be available from the Qt odbc packages

Windows

In Windows, the native odbc interface is used.

Install and loading

The toolkit can be installed in Octave 7.2+ using the command:

pkg install -forge odbc

After installation, load the package in order to use it.

pkg load odbc

Note: The package needs to loaded each time Octave is run in order to use the package.

Running tests

The test suite can be run in octave using the command:

pkg test odbc

Note: The tests assume that there the sqlite3 odbs driver is installed and that a octave_odbc_test DSN can open successfully.

Documentation

On newer versions of Octave, on loading the package the documentation will be available in the Octave documentation pages.

The Documentation is also installed as a PDF in the installed package folder.

Online documentation is also available at https://gnu-octave.github.io/octave-odbc/

Inbuilt Tests

In built function test can be run using pkg test odbc. It requires the SQLite3 ODBC drivers to be installed, and an octave_odbc_test DSN to be configured.

Reporting Bugs

Bugs can be filed on the issue tracker.

About

GNU Octave Database functionality using ODBC

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors