resultset

    37

    9答えて

    私はCASE文を使って、MySQLでストアドプロシージャを使用しています。 CASEのELSE節(デフォルトと同じです):空の結果セットを選択して返したいので、ELSEの大文字小文字を処理しないでSQLエラーをスローしないでください。空の結果セットを通常のクエリで行が返されない場合 は、これまでのところ私のような何か使用して、そうするために管理してきました: Select NULL From us

    14

    4答えて

    複数のSELECTステートメントをバッチしてデータベースへのラウンドトリップを減らしたい。コードは以下の疑似コードのように見えます。これはSQL Server上ではうまく動作しますが、Oracleでは機能しません - OracleはSQL構文について不平を言います。私は周りを見渡して、Oracleから複数の結果セットを返すことができる唯一の例は、ストアドプロシージャを使用しています。ストアド・プロ

    0

    1答えて

    これは私に困ってしまった。 私はjava.sql.ResultSetのを持っていると私はそうのようにそれのうち、文字列値を引いている:私はデバッグしrs.getString(「住所1」)、デバッガを検査する場合 address.setAddressLine1(rs.getString("AddressLine1")); address.setAddressLine2(rs.getString("

    1

    1答えて

    SQLデータベースからの結合を使用してクエリーされたResultSetを取得したとします。 SQL文を使用してテーブルを更新するか、新しいタプル/行を挿入する方がよいですか? また、resultSet.update()関数を使用する必要がありますか? それぞれの欠点と、テーブルを更新する優先メソッドを知りたいだけです。

    21

    6答えて

    私はResultSetをモックしたいです。真剣に。 私は、ResultSetからデータを解析している複雑で複雑なコードを1つリファクタリングしています。コードが同じように動作するようにします。ですから、これをテストできるようにリファクタリングされている作品の単体テストを書く必要があります。モックシーケンスをlooooong書き、 使用EasyMock: グーグル後、私は2つのアイデアを思い付きまし

    30

    5答えて

    $("#experiences tr") 上記の場合、空であるかどうかを判断するにはどうすればよいですか? 私はブール値が偽であるべきだと思ったが、そうではないようだ。

    0

    2答えて

    IDENTITYフィールド以外のJavaでデータベース生成値を取得する方法はありますか?私は簡単にResultSetからIDENTITY値を得ることができますが、データベース(CURRENT_TIMESTAMP)によって生成された日付フィールドの値を取得したいと思います。私は日付を取得する別のSELECTクエリを送信しないことを好む。 statement = connection.prepareS

    1

    4答えて

    データベースに含まれるテーブルからすべてのデータを取得し、それをリストに解析しようとしています。私はいくつかのテクニックを試してきましたが、それを動かすことはできません。 ResultSetをシリアル化しようとしているので、ソケットを介して送ることができます。私がこれまで持っているコードは次のとおりです。 public Object readJavaObject(String query, Con

    1

    3答えて

    JDBCコールを作成していて、データベースからデータをResultSetにフェッチしたとします。しかし、ネットワークの問題のために、私はデータベースとの接続を失った。 (Connection,StatementおよびResultSetはDBでは閉じられません)。 ResultSetを繰り返し処理できますか?

    8

    3答えて

    私はMSアクセスデータベースをクエリし、結果セットとしてクエリを返し、最終的にその結果セットを文字列配列に変換して渡すことができるプログラムを作成していますそれをSwing JComboBoxのコンストラクタに追加します。そのため、ComboBoxはクエリによって返されたアイテムをリストします。 結果セットの行をArrayListに格納してから、そのArrayListをオブジェクト配列に変換して、