問題タブ [cachedrowset]

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 投票する
1 に答える
1328 参照

java - マルチスレッドまたはその他のより高速な方法で ResultSet の 250K レコードを処理する方法は?

現在、私の SQL resultSet は約 250K レコードをもたらし、これを処理する必要があります。プロセスが完了するまでに 25 秒かかります。その上でマルチスレッドを実行する予定です。しかし、ResultSet からデータを分割できませんでした。グーグルで検索すると CachedRowSet と表示されますが、それを実装するための適切な例はありません。これについて誰か助けてください。前もって感謝します。

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

java - 列インデックスが範囲外です: 1、列数: 0

UPSERT_DELETE_JOB_COUNTERS を更新しました。今、私は「upsert」が新しいクエリで機能すると思います =) またはどう思いますか?

よろしく、ピーター

`

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

java - Javaでは列名が無効ですが、データベースでは機能します

次の (MYSQL-) クエリがあるとします。

データベース プログラム (管理者) で実行すると、次の結果が返されます。

テーブル

xpthis および xptotal の int(10) unsigned エントリが含まれていることに注意してください。

ただし、Java では、このクエリは

xpthis および xptotal フィールド用。これらのフィールドを取得しなくても機能します。XPフィールドは複数のテーブルであいまいであるため、それらのエイリアスを使用して指定します.

データをロードするためのコード:

並列処理のために、通常の ResultSet が CachedRowSet にコピーされます。

getDouble、getString、getObject を使用してそれらを取得しようとしましたが、エイリアス (getInt(tablename.xp)) なしでフィールドに直接アクセスしようとしましたが、問題は解決しませんでした。

データベースのようにここで機能しない理由がまったくわかりません。