問題タブ [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.
c# - DataSet 内の DataRelations に関する情報の取得
データ アダプターの FillSchema メソッドを使用して、テーブル構造を取得します
関連するすべてのテーブルの関係を埋める同様の方法はありますか?
database - Visual Basic 2008: コマンド ビルダーを使用して、データ リレーションによって接続されたテーブルを更新できますか?
3 つのテーブルがあり、2 つのデータ関係がそれらを接続しています (テーブル 1 -> テーブル 2 <- テーブル 3)。この記事のように、コマンド ビルダーを使用して update、delete、および insert コマンドを生成しようとしてきましたが、このアプローチがうまくいかないようです。現在、挿入コマンドの構文に問題があるというエラーが表示されます。また、Access データベースを使用しています。
これにコマンド ビルダを使用することは可能ですか、それとも挿入、更新、および削除コマンドを自分で作成する必要がありますか?
c# - DataRelation を使用して 2 つのデータテーブルを結合する際の問題
こんにちは、次の 2 つのデータテーブルを結合しようとしています。コードはエラーではありませんが、出力でそれらを結合していません。この行に問題があります:
コード:
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から同時にコンテンツをサーバーに書き込むことは可能ですか?
c# - DataTables DataRelation Opposite Right Outer Join
3 つの datagridviews (Department、Employee、EmployeeNotInDepartment) があります。DataRelations に基づいて Department と Employee のデータグリッド ビューを作成しました (以下を参照)。EmployeeNotInDepartment データグリッドビューにデータを入力する明らかに簡単な方法が必要だと思います。何か案は?linqを使用する必要がないことを願っています。
c# - 両方のテーブルに異なる列名で DataRelation を作成します
同じデータセット内の 2 つのテーブル間で DataRelation を作成する場合、両方のテーブルの列の名前を同じにする必要がありますか??
c# - マスター/詳細データセットに複数行を追加する際の制約エラー
マスター/詳細関係にバインドされた 2 つの dataGridView があります。マスター dataGridView に 2 行目を追加しようとすると、次のエラーが発生します。
system.data.constraintexception 列 "Project Customer UBF Id" は、一意になるように制約されています。値 '' は既に存在します データ関係。
子 DataGridView に複数の行を追加できます。テーブル間の DataRelation を削除すると、マスターに複数の行を追加できます。また、マスターの主キーに次の自動インクリメント値を手動で入力すると、複数の行を追加したり、それらの行に対して詳細を追加したりできます。
テーブルは、SQL サーバーの自動インクリメント主キーで設定されます。
このエラーを克服するための助けをいただければ幸いです
vb.net - Vb.Net DataRelation 'column' 引数を null にすることはできません。パラメータ名欄
次のように結果を表示するクエリがあります。
これらの結果を、datarelation を使用して vb.net のツリー ビューに表示したいと考えています。groupId を親として追加し、その他の詳細を子としてツリー ビューに追加します。ループを使用してこれを行うこともできましたが、データテーブルの datarelation プロパティを介してこれを行うことに興味があります。最初に、次のように個別の groupId を持つ新しいテーブルを作成します。
次に、このテーブルをデータセットに追加して、データリレーションを追加できるようにします。
最後に、新しいテーブルと元のテーブルの間に datarelation を追加します。
このコードを実行した後、このリレーションの作成の一部に到達すると、次のエラーが発生します。
どうすればこの問題を解決できますか?