問題タブ [multiple-resultsets]

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 に答える
706 参照

java - 結果セットが自動的に閉じられ、ResultSet が閉じられた後に操作が許可されないというエラーが表示される

例外の取得

java.sql.SQLException: ResultSet が閉じられた後、操作は許可されません

そして、Netbeansの出力ウィンドウに表示されるメッセージは次のとおりです

Validating..1 select * from login where UserID = 'admin' and Password='admin' com.mysql.jdbc.JDBC4ResultSet@b2c1e7 Select * from basicdetails where UserID='admin' and Password='admin' RS1 null [Ljava. lang.StackTraceElement;@1d8608c クラス java.sql.SQLException

管理者および他のユーザーのログイン資格情報を検証しようとする .jsp ファイルである上記のコードの問題は何ですか。

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

sql - 単一のストアド プロシージャで複数の結果セットを返すことをお勧めします

SQL Server にストアド プロシージャがあり、複数の結果セットが含まれています (つまり、複数のSELECTステートメントが含まれています)。プログラミングの良い練習ですか?

例えば:

とテーブルがPersonありPerson_Addressます。

テーブルの作成:

データの挿入:

テーブルPerson_Address を作成します。

データの挿入:

複数の結果セットを返すストアド プロシージャ

上記のストアド プロシージャGetPersonInfoMultiRSには 2 つのSELECTステートメントが含まれています。私の実際のプロジェクトでは、18個のSELECTステートメントがあります。これがプログラミングの良い習慣かどうか教えてください。これについては、グーグルやヤフーなどの検索エンジンで具体的な説明を得ることができません。親切に私を助けてください。

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

java - Mybatis は複数の結果セットをオブジェクトの内部コレクションにマップします

簡単な問題の説明

複数の結果セットのガイドラインに従い、この回答の助けを借りて、2 つの異なるレコードセットを抽出できるようになりましたが、それらは単なるリストであり、結果オブジェクトにマップされません。

詳細に

クラスがあります(簡略化):

MyBatis次のように宣言されたインターフェース:

そしてMyBatisマッピング:

したがって、基本的には機能し、2 つのコレクションを取得しました。しかし、宣言された戻り値の代わりに、実行時に内部リストに2つの要素が含まれている場所List<SupplyChain>を実際に取得しました:List<List>

  • 0要素はList<SupplyChainEdge>
  • と 1 番目: List<SupplyChainNode>.

この生のコレクションをオブジェクトにラップするにはどうすればよいSupplyChainですか?

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

java - rs2xml jar ライブラリを使用して Jtable にデータを入力する方法

親愛なる友人 rs2xml を使用して結果セットを jtable に表示する方法を知りたいのですが、jtablename.setmodel(dbutils.setresultsettotable(rs)); しかし、すべてのレコードを取得して jtablele に表示する方法を知りたい私のコードは

私のコードはここで正しく機能しており、すべての結果セットを取得できますが、jtable ではすべてのループ レコードではなく最後のループ レコードしか取得できません 助けてください

これは私のコードで、system.out.println で正常に動作しています。すべてのデータが表示されています。このデータを jtable に渡す方法と、dbutils を使用するときに列名を自動的に取得する方法を教えてください。 jtable の列名を手動で