問題タブ [dataset]

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

c# - SQL フロートが C# フロートと異なるのはなぜですか?

こんにちは、DataSet の DataTable から DataRow を取り出しました。SQL で float データ型として定義されている列にアクセスしています。その値をローカル変数 (c# float データ型) に割り当てようとしていますが、InvalidCastExecption を取得しています

さて、これをいじってみましたが、うまくいきましたが、意味がなく、正しく感じませんでした。

ここで私が見逃していることを誰かが説明できますか?

0 投票する
5 に答える
14197 参照

c# - DataSet をロードするときに ConstraintException をトリガーするのは何ですか?

どの列と値が制約に違反しているかを調べるにはどうすればよいですか? 例外メッセージはまったく役に立ちません:

制約を有効にできませんでした。1 つ以上の行に、null 以外、一意、または外部キーの制約に違反する値が含まれています。

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

visual-studio - データセット内のリレーションシップを更新するにはどうすればよいですか?

私はVisualStudio 2005で作業しています。すでにいくつかのデータテーブルを含むデータセットがあります。忘れていた新しい外部キーを追加するには、データベースを変更する必要がありました。Visual Studio に新しい関係を認識させるにはどうすればよいですか?

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

oop - オブジェクトの中間層を DataSet で構成されるデータ層に接続する方法は?

いくつかの関連オブジェクトを含む中間層と、いくつかの DataTable およびリレーションシップを持つ DataSet を使用するデータ層があります。

オブジェクトの 1 つ (親オブジェクト) で Save メソッドを呼び出し、そのプライベート変数データを DataRow に変換して DataTable に追加したいと考えています。プライベート変数データの一部は、実際には他のオブジェクト (子オブジェクト) であり、それぞれ独自の Save メソッドを呼び出し、独自の変数データを保持する必要があります。

これを「レース」するにはどうすればよいですか?DataSet のどの部分を ParentObject でインスタンス化する必要があり、ChildObjects に渡してデータセットに追加できるようにする必要があるか?

また、2 つのテーブルの関係を結び付けるにはどうすればよいですか?

Order OrderDetail 関係について私が見た例では、OrderRow と OrderDetailRow を作成し、次に OrderDetailRow.SetParentRow(OrderDetail) を呼び出します。

私の Order と OrderDetail (例の名前付けを使用) は別のクラスにあり、例では Big Honking Method ですべてが発生しているため、これがうまくいくとは思いません。

ありがとう、キース

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

sql-server - DataSet を同期する

DataSet をデータベース内のデータと同期するための最良の方法は何ですか? パラメータは次のとおりです。

  • データはユーザーが構成した可能性のある UI コントロールにバインドされているため、単純にデータを再読み込みすることはできません (展開/折りたたみが可能なツリー グリッドです)。
  • データベースで変更フラグ (UpdatedTimeStamp など) を使用することはできません。これは、変更が常にアプリケーションを通過するとは限らないためです (たとえば、DBA は SQL ステートメントでフィールドを更新できます)。
  • マルチユーザー システムであるため、データベースで更新トリガーを使用できません。
  • ADO.NET DataSet を使用しています
  • 特定の行の複数のフィールドを変更できます

DataSet の Merge 機能を見てきましたが、これは「ID」列の概念を保持していないようです。私は DiffGram 機能を見てきましたが、ここでの問題は、外部データ ソースで発生した変更ではなく、同じ DataSet 内の変更から生成されたように見えることです。

私はしばらくの間このソリューションから実行してきましたが、私が知っているアプローチは (多くの非効率性で) 機能することを知っています。それは、別の DataSet を構築し、フィールドごとに変更を適用するすべての行を、それが存在する DataSet に適用することです。バウンド。

誰かが同様のシナリオを持っていましたか? 問題を解決するために何をしましたか。同様の問題に遭遇していない場合でも、解決策の推奨事項は大歓迎です。

ありがとう

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

.net - .Net: オブジェクトのジェネリック リストを DataSet に変換する

誰もこれを行うコードを持っていますか?

0 投票する
4 に答える
12799 参照

c# - 複数のテーブルをデータセットに読み込むにはどうすればよいですか?

複数のテーブルを返すストアド プロシージャがあります。両方のテーブルを実行して読み取るにはどうすればよいですか?

私はこのようなものを持っています:

読み方がわかりません...このタイプのクエリを処理する最良の方法は何ですか。データを DataSet に読み込む必要があると思いますか? これを行う最善の方法は何ですか?

ありがとう。

0 投票する
4 に答える
8717 参照

.net - .NET テーブル アダプター: Get と Fill の違い

データベースからのデータ (厳密に型指定されているかどうかに関係なく) を操作するときは常に Get を使用しているようですが、実際に Fill を使用する必要はありませんでしたが、データを引き出して更新するときに get の代わりに Fill を使用することも簡単にできました。

各方法の意味と落とし穴に関するガイダンスを提供できる人はいますか?

どちらか一方を使用するのが望ましいのはどのような状況ですか?

パフォーマンスへの影響はありますか?

答えてくれてありがとう!このコミュニティが大好きです!

0 投票する
5 に答える
447 参照

database - データベースのレコードとデータセットをオブジェクトに抽象化する場合、オブジェクト モデルはどのようになりますか?

このためにライブラリを使用していないが、データベース テーブルに出入りするデータ フローを管理するために独自のオブジェクトを作成しているすべての皆さんにお願いしています。レコードセット オブジェクトはありますか? データの行ごとに 1 つのオブジェクト? 両方?ない?提案や経験は大歓迎です。ORM やその他のツールキットを使用するように言わないでください。それは私のプロジェクトにとってやり過ぎですが、それは今の問題ではありませんよね?

0 投票する
3 に答える
284 参照

java - レコードセットが最初に転送のみだった理由

レコードセットが更新されているという点で最近の更新を見たので、それが指すデータを前後にスクロールできます。

それらが最初に前方のみのトラバーサル用に設計された理由。新しいバージョンを使用して何か影響はありますか?