問題タブ [jaybird]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jdbc - Firebird を使用して spagoBI スタジオでメタモデルを生成することはできません
SpagoBI Studio で、結果の firebird データベースで問題のない接続を保存した後、スキーマにテーブルが表示されませんでした。リスとの接続が可能。
ローカル接続のデータ:
また、リモート接続では返されません:
誰かがこの問題を解決するのを手伝ってくれますか?
java - UNION (Jaybird) を使用すると、GetColumName(i) は "" を返します。
ユニオンを使用した新しい SQL クエリに少し混乱しています。
jaybird 2.2.8 を使用して Java アプリで firebird db をリクエストします。通常、MetaData を使用して ResultSet を解析します
列をループする
SQLクエリでUnionを使い始めるまで、これは非常にうまく機能していました。今方法
列名の代わりに空の文字列を返します - 列の型は有効です。
Union なしで SQL クエリを使用すると、すべてが期待どおりに機能し、IBExpert でクエリをテストすると、すべての列に有効な名前が付けられます。
何が問題なのですか?誰にも回避策がありますか?
ところで。ResultSet は Eclipse デバッガーで非常によく見えます
matlab - Firebird 1.5 MATLAB からデータをフェッチできません
MATLAB RR2015b (MAC Yosemite) を介してリモート Firebird 1.5 サーバー (WIN7) への接続をセットアップしましたが、MATLAB のデータベース エクスプローラーを介して自由にアクセスできます。ただし、.m スクリプトを使用して同じことをしようとすると、いくつかの問題に直面しています。
私のコードは次のようになります。
スクリプトを実行した後、受信するのは日付のない新しい空のマトリックスだけです。GUI (データベース エクスプローラー) で同じことをしようとすると、問題なくエクスポートできます。誰かがこの問題に光を当てることができれば、本当に感謝しています.
java - Maven を使用した Java 8 の jdbc に適したドライバーが見つかりません
JDBC と FirebirdSQL と Java 8 を使用する Maven コンソール アプリケーションを使用しています。仕様によると、クラス登録を追加する必要がなくなったため、行Class.forName("org.firebirdsql.jdbc.FBDriver");はコメント化されていますが、プロジェクトを実行するとエラーが発生しますNo suitable driver found for jdbc:firebirdsql://localhost/database。 a 行のコメントを外します。正常に動作します。
Maven を使用せずにシンプルなコンソール プロジェクトを使用すると、仕様にあるようにコメント行で動作するので、問題は、クラス登録の行にコメントを付けて Maven を操作する方法はありますか?
android - ParseException: 不正なクラス ファイル マジック (cafebabe) またはバージョン (0034.0000)
compileOptions (build.gradle) と JDK 1.7でもこのエラーが発生しました:
jaybird ライブラリを使用して firebird データベースに接続したいだけです。
- OS: Windows10
- アンドロイド スタジオ 1.5.1
- ライブラリ: jaybird-full-2.2.9.jar
- グラドルのバージョン: 2.8
- Android プラグイン バージョン: 1.5.0
アプリ>build.gradle
グランドルビルドメッセージ
java - ResultSet JayBird で文字列 (Table.Column) を取得する方法
データベース Firebird を使用する必要があり、そのために Jaybird 2.2.9 を使用しています。
MySQLドライバーを使用したとき、この方法へのコンバーターResultSetへObject:
しかし、ジェイバードでresultSetは戻らないrs.getString("Table.Column")
内部結合がある場合、この方法が必要SQLです。
誰か助けて?
これは私の完全なコードです
java - Firebird CHAR_TO_UUID、GDS 例外で失敗しました。335544606
最初の背景。
Java を Eclipse RCP (efxclipse) として使用してデスクトップ アプリケーションをコーディングしています。私の構成:
- 日食火星
- efxclipse 2.0.0
- JDK1.8_66
- Equinox OSGi フレームワーク
- ファイアバード 2.5.5.26952
- ジェイバード 2.2.9
- 接続プーリング ソリューションとしての HicariCP 2.4.1
データベース テーブルの例:
HikariCP のセットアップ
// UUID を主キーとして使用し、行の取得には次のようなコードを使用します
ここで、「id」は「57F2B8C7-E1D8-4B61-9086-C66D1794F2D9」のような値を持つ文字列です
先週まで、私は自分のコンピューターで Firebird 2.5.2xxx と Jaybird 2.2.8 を使用していましたが、このセットアップにはまったく問題はありません。次に、firebird のインストールをバージョン 2.5.5.26952 にアップグレードしたところ、問題が発生しました。
問題:
Firebird 2.5.5 にアップグレードした後、既知の「ID」の行をフェッチするコード部分で例外がスローされる
「id」の値は 36 文字の長さの文字列です (確認したところ、先週までは機能していました)。ここで Jaybird 2.2.9 の問題に切り替えました。私が理解している限り、これはパラメーター値を UTF8 文字列 (長さ x 4) として送信するようなものに関連しているため、コードを次のように変更しました。
繰り返しますが、結果はありません。同じ問題です。
また、これは Jaybird 接続パラメーターoctetsAsBytesに関連するものかもしれませんが、(HikariCP を介して) 正しく適用することができませんでした。私が試してみました
HikariCPの設定で試してみましたが、結果は変わりませんでした。
前もって感謝します。