問題タブ [rowset]
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.
peoplesoft - PeopleSoft がページを読み取り専用にする - 特定の行
親レコードといくつかの子レコードを含むページがあります。「最終ドラフト」フィールドであるチェックボックスであるフィールド (レベル 1) があります。これがチェックされると、それ以上変更を加えることができなくなります (修正モードであっても)。新しい行/effdt を挿入する必要があります。子レコードはすべてレベル 2 です。現在、私が持っているものは次のとおりです。
たとえば、私が修正モードにあり、3 つの行があるとしましょう - effdts 2012 年 1 月 1 日、2012 年 5 月 1 日、および 2012 年 6 月 1 日。発効日を「ページング」/「スクロール」しているので、2012 年 1 月 1 日の日付の行を編集可能にし、2012 年 5 月 1 日の日付の行を読み取り専用にし、2012 年 6 月 1 日の日付の行を編集可能にします。編集可能にします。
ページ全体ではなく、各行セットを個別に「無効にする」必要があると思います。行セット/スクロールについて頭を悩ませているだけで、プログラムの早い段階で操作を行っています。
&RS1 = GetLevel0().GetRow(1).GetRowset(Scroll.AVZ_JD_DTL_TBL).GetRow(1).GetRowset(Scroll.AVZ_JD_RESP_TBL); &RS2 = GetLevel0().GetRow(1).GetRowset(Scroll.AVZ_JD_DTL_TBL).GetRow(1).GetRowset(Scroll.AVZ_JD_EXPR_TBL);
&RS1.Sort(AVZ_JD_RESP_TBL.ORDER_SEQ, "A"); &RS2.Sort(AVZ_JD_EXPR_TBL.ORDER_SEQ, "A");
問題は、現在表示している行をどのように確認し、その行の FINAL_VALUE フィールドを取得して、その effdt のページ上のすべてをグレー/無効にするかです。(もちろん、その effdt を過ぎてそのチェックボックスがチェックされていないものに移動した場合は、すべてを再度編集可能にする必要があります)。
ありがとう
java - FilterRowSet でポインターを使用できませんか?
FilterRowSet を使用して、データベース クエリから適切な値をフィルター処理しようとしています。これは私のコードです:
問題は、フィルター条件を設定した後に行セットのポインターを設定できないことです。これにより、後でそのポインター (または同様のもの) を解析できなくなります。
FilteredRowSet クラスを使用する場合、これはバグまたは私が認識していないものですか?
java - Java JBDC CacheRowSetを使用して複数のテーブルにデータを保存しますか?
上記の質問のように。JOINクエリステートメントを使用して、CachedRowSetの複数のテーブルに一度にデータを保存できますか?
以下のサンプルSQLクエリステートメント
SELECT * FROM student INNER JOIN class ON student.class_id = class.id
それは可能ですか、それとも代わりにJoinRowSetまたは他のものを使用する必要がありますか?どんな助けでもいただければ幸いです。前もって感謝します。
mysql - MySQL、ストアドプロシージャ、両方のクエリから結果を取得する方法、更新された解決
私の手順:(それはスキームです)
// 目標
両方のクエリから結果を取得する方法は?//ifステートメントの前のクエリから1つ
//最初のクエリ数が3より小さい場合、ステートメントのクエリから2番目
mysql - MySQL、クエリ (LIMIT を使用する人) から返された行数を取得し、行セットを保存する方法。(ストア プロシージャ/関数) および行セット ステートメントの数によって
たとえば、テーブル x には 9 つのレコードがあります
x = 5
私はクエリを作成します:
// このクエリと行セット数からのデータが必要です。
// 変数カウント -- 最初のクエリで返された行数を格納します。
最初のクエリ行セットが 5 行未満の場合、
テーブル z から新しいクエリを作成します
FOUND_ROWS によるトリックは機能しません。
問題:
ストアプロシージャ/関数(MySQL)でそれを行う方法は?
1 つのクエリで最初のクエリ (行セットと返された行数) から取得するにはどうすればよいですか?
ターゲット:
仕事関数の後
行セットの合計 (クエリ 1 と 2)。
または
行セット クエリ 1
sql - 行セットは後方スクロールをサポートしていません
以下のコードでMySQLデータベースにクエリを実行しようとしています。
上記を実行するたびに、「行セットは後方スクロールをサポートしていません」というエラーが発生します。何か提案はありますか?
php - 前のクエリの行セットに対してクエリを作成する Zend
zend select が別のクエリから返された行セットで MySQL クエリを実行したいと考えています。
その理由は、以前の「より一般的な」クエリが必要であり、それらから必要なものに応じてより正確な行を取得する必要があるためです。
データベースに別のリクエストを行わないようにする方法はありますか?
長い話は、ユーザー入力のパターンに一致するさまざまな都市に関する情報を返すオートコンプリート プラグインを使用しているということです。これは作成するのが面倒なクエリであり、ユーザーが問題の都市に関係のないクエリのパラメーターを変更するたびに作成することは避けたいと思います。
したがって、オートコンプリートは複数の都市を含む行セットを返します。その中から、価格帯や距離などのユーザー オプションに対応しないものを「削除」したいと思います。
毎回データベースに新しい行セットを直接要求するのではなく、その行セットをできる限り長く保持し、フィルタリングを実行したいと考えています。
その行セットでMySQLクエリを実行する方法はありますか、それとも配列に変換して「手動」フィルタリングを行う必要がありますか?
java - SAX を使用して行セット スキーマから列名を取得する
私は SAX で XML を解析していますが、これまでのところうまくいっていますが、この xml は行セットと呼ばれる Microsoft スキーマであるため、各列の名前は c0、c1、c2 などですが、列の実際の名前はスキーマに格納されています。 、同じ XML ファイルにあります。
次の例を参照してください。
列の実際の名前は、スキーマの saw-sql:columnHeading 属性に格納されていることがわかります。name 属性を列のタグ名に一致させることはできますが、SAX からスキーマにアクセスする方法がわかりません。ハンドラ、
これまでのところ、私はこれを持っています
何か案は?
java - RowSet オブジェクトはデフォルトでスクロール可能ですか?
このJavaチュートリアルから:
RowSet オブジェクトはデフォルトでスクロール可能で更新可能であるため、RowSet オブジェクトに結果セットの内容を移入することで、効果的に結果セットをスクロール可能および更新可能にすることができます。
そして、この後続のJava チュートリアルから:
ResultSet オブジェクトを渡す
JdbcRowSet オブジェクトを作成する最も簡単な方法は、ResultSet オブジェクトを生成し、それを JdbcRowSetImpl コンストラクターに渡すことです。これを行うと、JdbcRowSet オブジェクトが作成されるだけでなく、ResultSet オブジェクトのデータが取り込まれます。
注: JdbcRowSetImpl コンストラクターに渡される ResultSet オブジェクトは、スクロール可能である必要があります。
RowSet オブジェクトがデフォルトでスクロール可能であるのに、なぜ結果セットをスクロール可能にする必要があるのですか? JdbcRowSet で ResultSet をラップすることの主な利点ではないでしょうか。
更新: JdbcRowSet インターフェースを直接参照する:
* JdbcRowSet オブジェクトの主な用途の 1 つは、ResultSet オブジェクトをスクロール可能および更新可能にすることです。*
同じリンクから引用します。
前もって感謝します。