問題タブ [jackcess]
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.
java - Jackcess を使用してテーブルからではなくクエリからデータを取得する方法
私は Access DB を持っています。仕事を簡単にするために、DB にクエリを実行しました。テーブルではなくクエリからデータを取得するにはどうすればよいですか?
テーブルからデータを取得するには、次のコードを使用しました。
java - Jackcess を使用して Java で条件の結果セットをループする
Jackcess 2.0.4 を使用して、テーブルにクエリを実行し、特定の条件に一致するすべての行を取得しようとしています。
行が返されないため、testData の値は常に null です。ここで何が欠けているのかわかりません。
以下のアプローチも試しました。それはまだ同じです。
java - Jackcess を使用して Java で行を更新する
Java で Jackcess を使用して、特定の値で行を更新しようとしています。以下のコードを使用していますが、行に変更はありません。
ここで何が欠けていますか?これらのメソッドのドキュメントがないため、途方に暮れています。
java - 任意の OS (Windows だけでなく) で Java から Access 計算フィールドを読み取る
UCanAccess または Jackcess (または Linux でも動作する Java ライブラリ) で計算フィールドを読み取るにはどうすればよいですか? すぐに結果が得られなくても構いません。必要に応じて、関数だけを取得するだけで解決します。
id簡単にするために、 とidx2を返す2 つの列を持つ単純なテーブルを想定します[id]*2。値 (1,2) または関数に関連するものを照会したい。
java - Jackcess で特定のエンコーディングのファイルをインポートするにはどうすればよいですか?
次のコードを使用して、いくつかの csv ファイルを Access ファイルにインポートしようとして、Jackcess ライブラリで遊んでいました。
データベース db = DatabaseBuilder.open(new File("my.mdb")); new ImportUtil.Builder(db, "Imported2").setDelimiter(",").importFile(new File("my.csv")); デシベルを閉じます();
動作しますが、8859-2、8859-1、8859-7 でエンコードされた複数のファイルがあり、インポートされた行に間違った文字が含まれているため、入力ファイルの文字エンコーディングをどこで指定できるか疑問に思っていました。
このライブラリでこれを行うにはどうすればよいですか?
eclipse - MS Acess データベースへの JDBC として UCanAccess / jackcess を使用する場合の IncompatibleClassChangeError
UCanAccess を使用して、Mac OSX.8 の MS Access データベースからデータを読み取ろうとしています。UCanAccess の指示と、 Gord Tompson が StackOverflow answer で提供した指示に従って、すべてを設定したと思います。これは私が得ているエラーです:
スレッド「メイン」の例外 java.lang.IncompatibleClassChangeError: クラス com.healthmarketscience.jackcess.Database が見つかりましたが、インターフェイスが予期されていました
p>
私のビルドパスには以下が含まれます:
誰かアドバイスはありますか?私の理解では、UCanAccess と Jackcess はプラットフォームに依存しませんが、Mac OSX で実行するには、MS Jet エンジンに似たものを追加する必要がありますか?これは私のコードです:
java - Jackcess ライブラリを使用した Access DB の読み取り
これを行うのはこれが初めてです... DBへのリンクを取得してから、リンクが確立されているかどうかを確認するためにテーブルを表示しようとしています。何らかの理由で、うまくいきません。これが私のコードです:
そして、私が得るエラー: