MATLAB RR2015b (MAC Yosemite) を介してリモート Firebird 1.5 サーバー (WIN7) への接続をセットアップしましたが、MATLAB のデータベース エクスプローラーを介して自由にアクセスできます。ただし、.m スクリプトを使用して同じことをしようとすると、いくつかの問題に直面しています。
私のコードは次のようになります。
cstr='jdbc:firebirdsql:192.168.2.143:c:\DB\test.GDB';
conn = database('','sysdba','masterkey','org.firebirdsql.jdbc.FBDriver',cstr);
setdbprefs('DataReturnFormat','numeric');
material_codes='SELECT MAT_ID, MAT_PLUCODE FROM MATERIALS';
material_codes = fetch(conn,material_codes);
close(conn);
スクリプトを実行した後、受信するのは日付のない新しい空のマトリックスだけです。GUI (データベース エクスプローラー) で同じことをしようとすると、問題なくエクスポートできます。誰かがこの問題に光を当てることができれば、本当に感謝しています.