問題タブ [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.

0 投票する
2 に答える
168 参照

java - java 経由でアクセス ファイルをチェックし、特定の行をメール送信する

アクセス .mdb ファイルをチェックするプログラムを作成する必要があり、特定の行が追加されたとき (特定の文字列を含む新しく追加された行の「名前」フィールド列など)、特定のアドレスに電子メールを送信する必要があります。

このため、mdb ファイルの読み取りには「Jackcess」ライブラリを使用し、SMTP メール送信には「Apache の commons-email ライブラリ」を使用する予定です。ただし、X回ごとにこの「行チェック」を実行するためにJavaのどのライブラリを使用できるかはわかりません。

ありがとう

0 投票する
2 に答える
4105 参照

java - Javaジャックセス依存エラーを解決するにはどうすればよいですか?

MS Accessデータベースからデータを表示しようとしています。Jackcessライブラリを使用していますが、解決方法がわからない依存関係エラーが発生します。これが私のコードとエラーです:

これが私のエラーです:

これが私のコマンドラインです。

0 投票する
2 に答える
3309 参照

java - Java で Jackcess を使用してテーブルに行を追加する

Java コードを使用して、Java の既存のテーブルに新しい行を追加しようとしています。テーブルは、Access .mdb データベース ファイルにあります。.mdb の作成に使用したコードを含むコード全体を次に示します。

注: Jackcess と Java メソッドでテーブルに行を追加できるようにしたいと考えています。

0 投票する
2 に答える
1635 参照

java - jackcess delete row and set autoincrement column

  1. How delete row from table with help jackcess? I try so, but it's bad:

    /li>
  2. How set column "id" attribute to autoincrement?

    Table newTable = new TableBuilder("diagnosis"). addColumn(new ColumnBuilder("id") .setSQLType(Types.INTEGER) .toColumn()) .addColumn(new ColumnBuilder("name") .setSQLType(Types.VARCHAR) .toColumn()).toTable(db);

0 投票する
2 に答える
2517 参照

java - Java Jackcessライブラリのドキュメント?

.mdb Accessファイルでデータの読み取りと書き込みを行う必要があります。Web上で、まさにそれを実行するJackcessライブラリを見つけました。

残念ながら、それを使用するためのドキュメントが見つかりませんでした。図書館のウェブサイトにはいくつかの例がありますが、実際のドキュメントはありません。どこかにある種のドキュメントがあるかどうか誰かに教えてもらえますか?

0 投票する
1 に答える
1012 参照

java - Jackcess を使用して Access .mdb に ODBC リンク テーブルを作成するにはどうすればよいですか?

Jackcess を使用して Access .mdb に ODBC リンク テーブルを作成しようとしています。

test.mdb を開くと、「testLinkTable」が表示されますが、リンクの種類は「アクセス リンク」です。test.mdb に「ODBC リンク」テーブルを作成する予定です。

誰かがこれを達成する正しい方法を親切に教えてくれますか?

0 投票する
1 に答える
929 参照

java - Jackcess は、ソートされたテーブルまたはその中の最大のインデックスを取得します

このように作成されたjackcessテーブルに行を挿入したいと思います。

Table t = Database.open(new File(dbUrl)).getTable(tname);

通常、SQL を使用している場合は、この時点でソートするのが適切です。それでも、私はドキュメントを見てきましたが、何も見つかりませんでした。

とにかく、テーブルを取得した後、次を使用して行を挿入してみます。

しかし、インデックスがソートされていないため、次の例外が発生します。

さて、他の列がなくて失敗したのではないかと思いましたが、使ってみたら t.getRowCount() + 100; 挿入できました。したがって、私の問題は明らかに、インデックスまたはソートされたテーブルを取得する方法がわからないことです。

明らかに、行を数えることはお粗末な解決策です。とにかくやってみただけです。

0 投票する
1 に答える
756 参照

java - Access データベースに「重複」レコードを挿入する

問題: jackcess を使用してテーブルにレコードを作成および挿入しています。重複したレコードをテーブルに挿入しようとしていますが、できませんでした。

はいの場合に追加しようとしている重複したエントリがあることをキャプチャして、余分な文字列を PK に連結して一意にする方法はありますか。クエリで操作を取得するときは?

現在、以下のコードを使用して DB に挿入しています。

0 投票する
1 に答える
633 参照

java - ftpロケーションjackcessから.mdbを開く方法

こんにちはすべてこのコードで私はallpg.mdbを正常にダウンロードして表示することができます...今私はダウンロードしたファイルをc:/folder...に保存したいと思います。

編集したら

ダウンロードしたファイルをローカルドライブの任意の場所に保存したいだけです。

ここにコードがあります:

}}