2017-03-11 13 views
0

私は未定義の関数型「database.jdbc.connection」

>> conn = database('MYDB','','','org.h2.Driver','jdbc:h2:file:mypath') 

の方法と明らかに動作します。このコマンドを使用して、データベース接続を作成していますの入力引数のための「選択」。それから私は

>> selectquery = 'SELECT * FROM IMAGE'; 
>> data = select(conn,selectquery); 

に試してみて、これは

未定義の関数で失敗タイプ 「database.jdbc.connection」の入力引数のための「選択」。

なぜですか?何が欲しいの? MatlabでJDBCデータベースを選択するには?

+0

は、データベースツールボックスをインストールしてもよろしいですか? 'con'の値を表示できますか? – m7913d

答えて

0

あなたが例えばexec関数

でSQLクエリを実行する必要があり、MATLAB

にデータベースで動作するように選択する機能がありません。

y=exec(conn,your_query); 

または

selectquery = 'SELECT * FROM IMAGE'; 
data = exec(conn,selectquery);