問題タブ [datarelation]

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

c# - DataSet 内の DataRelations に関する情報の取得

データ アダプターの FillSchema メソッドを使用して、テーブル構造を取得します

関連するすべてのテーブルの関係を埋める同様の方法はありますか?

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

database - Visual Basic 2008: コマンド ビルダーを使用して、データ リレーションによって接続されたテーブルを更新できますか?

3 つのテーブルがあり、2 つのデータ関係がそれらを接続しています (テーブル 1 -> テーブル 2 <- テーブル 3)。この記事のように、コマンド ビルダーを使用して update、delete、および insert コマンドを生成しようとしてきましたが、このアプローチがうまくいかないようです。現在、挿入コマンドの構文に問題があるというエラーが表示されます。また、Access データベースを使用しています。

これにコマンド ビルダを使用することは可能ですか、それとも挿入、更新、および削除コマンドを自分で作成する必要がありますか?

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

c# - DataRelation を使用して 2 つのデータテーブルを結合する際の問題

こんにちは、次の 2 つのデータテーブルを結合しようとしています。コードはエラーではありませんが、出力でそれらを結合していません。この行に問題があります:

コード:

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

c# - C#でDataRelation 1:1を作成することは可能ですか?

私のアプリでは、1:1の関係のみをサポートするORMDesignerを使用しています。Items、Products、Shippingテーブルがあります:Itemには外部キーであるProductId属性とShippingId属性があります。

xmlファイルからSQLDBにデータをアップロードする必要があるため、SqlBulkCopyクラスを使用し、DataTableオブジェクト(itemsTable、productsTable、shippingTable)を作成して、xmlからそれらにデータをロードする必要があります。

では、DataRelations:ItemsProductsとItemsShippingを作成する必要がありますか?もしそうなら、itemsTableにはproductsTableとshippingTableが含まれますか?

ありがとう!

編集:

また、3つのdataTableから同時にコンテンツをサーバーに書き込むことは可能ですか?

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

c# - DataTables DataRelation Opposite Right Outer Join

3 つの datagridviews (Department、Employee、EmployeeNotInDepartment) があります。DataRelations に基づいて Department と Employee のデータグリッド ビューを作成しました (以下を参照)。EmployeeNotInDepartment データグリッドビューにデータを入力する明らかに簡単な方法が必要だと思います。何か案は?linqを使用する必要がないことを願っています。

0 投票する
0 に答える
66 参照

c# - 両方のテーブルに異なる列名で DataRelation を作成します

同じデータセット内の 2 つのテーブル間で DataRelation を作成する場合、両方のテーブルの列の名前を同じにする必要がありますか??

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

c# - マスター/詳細データセットに複数行を追加する際の制約エラー

マスター/詳細関係にバインドされた 2 つの dataGridView があります。マスター dataGridView に 2 行目を追加しようとすると、次のエラーが発生します。

system.data.constraintexception 列 "Project Customer UBF Id" は、一意になるように制約されています。値 '' は既に存在します データ関係。

子 DataGridView に複数の行を追加できます。テーブル間の DataRelation を削除すると、マスターに複数の行を追加できます。また、マスターの主キーに次の自動インクリメント値を手動で入力すると、複数の行を追加したり、それらの行に対して詳細を追加したりできます。

テーブルは、SQL サーバーの自動インクリメント主キーで設定されます。

このエラーを克服するための助けをいただければ幸いです

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

vb.net - Vb.Net DataRelation 'column' 引数を null にすることはできません。パラメータ名欄

次のように結果を表示するクエリがあります。 ここに画像の説明を入力

これらの結果を、datarelation を使用して vb.net のツリー ビューに表示したいと考えています。groupId を親として追加し、その他の詳細を子としてツリー ビューに追加します。ループを使用してこれを行うこともできましたが、データテーブルの datarelation プロパティを介してこれを行うことに興味があります。最初に、次のように個別の groupId を持つ新しいテーブルを作成します。

次に、このテーブルをデータセットに追加して、データリレーションを追加できるようにします。

最後に、新しいテーブルと元のテーブルの間に datarelation を追加します。

このコードを実行した後、このリレーションの作成の一部に到達すると、次のエラーが発生します。

どうすればこの問題を解決できますか?