タグ

2011年6月24日のブックマーク (2件)

  • チュートリアル : 関連するデータ テーブルからのデータの保存 (階層更新)

    アプリケーションのデータをデータベースに保存し直すことは、データのテーブルが 1 つのみで、外部キー制約を考慮する必要がない場合は非常に簡単です。 ただし、複数の関連データ テーブルを含むデータセットからデータを保存する場合は、制約に違反しないように特定の順番で変更内容をデータベースに送信する必要があります。 関連テーブルで変更したデータを更新する場合は、各データ テーブルからデータのサブセットを抽出し、正しい順番でデータベースに更新を送信するプログラム ロジックを用意します。または、TableAdapterManager コンポーネントを使用することもできます。 このチュートリアルでは、TableAdapterManager コンポーネントを使用して関連データを保存する方法について説明します。 手動による関連データ テーブル更新のコーディングについては、「チュートリアル : データベース

    チュートリアル : 関連するデータ テーブルからのデータの保存 (階層更新)
    AppleTea500ml
    AppleTea500ml 2011/06/24
    dataset
  • 単一テーブルのクエリ (LINQ to DataSet) - ADO.NET

    LINQ (統合言語クエリ) のクエリは、IEnumerable<T> インターフェイスまたは IQueryable<T> インターフェイスが実装されているデータ ソースに対して動作します。 DataTable クラスには、いずれのインターフェイスも実装されていません。そのため、LINQ クエリの From 句でソースとして DataTable を使用する場合は、AsEnumerable メソッドを呼び出す必要があります。 次の例では、SalesOrderHeader テーブルからオンラインでの注文をすべて取得し、注文 ID、注文日、および注文番号をコンソールに出力します。 // Fill the DataSet. DataSet ds = new DataSet(); ds.Locale = CultureInfo.InvariantCulture; FillDataSet(ds); D

    単一テーブルのクエリ (LINQ to DataSet) - ADO.NET
    AppleTea500ml
    AppleTea500ml 2011/06/24
    linq