私は中小企業の在庫を管理するプロジェクトに取り組んでいます。私は、 "在庫"、 "製品"、 "場所"、 "部"、 "プロバイダ"を含むいくつかのテーブルを含むSQLサーバ2014を持つデータベースを持っています。.netとSQLサーバーのDataGridViewに複数のテーブルをバインドします
私は現在、オフラインメソッドado.netを使用しています。私は上記の5つのテーブルから特定のフィールドを選択し、DataGridView
にバインドする必要がLINQ :(
を使用することはできません。
は、例えば、私は製品のコード、説明、税務、価格をしたいです;数量、在庫からの会社、場所から説明;部門からDepartmentCode;プロバイダからproviderCode;および1 DataGridView
にすべてのこれらのフィールドをバインド
私は現在、私のデータベース全体が含まれている「強く型付けされたデータセットを」使用してい
。私はクエストを求める前にいくつかの調査を行ったここにn。一部の人々は、すべての情報を受け取り、DataTable
に入金すると言います。それは良い方法ですか?それを行うより良い方法はありますか?たぶん私はストアドプロシージャを使用することができますか?
さらに、datagridviewの情報を更新することもできます。
詳細情報が必要な場合は、尋ねてください。
アプリケーションの作業を行うために、DataTableを使い始めることができます。自動的にDataGridViewにバインドすることもできます。 – Fabio
sqlビューを使用してすべての情報を結合する必要があります。複数のテーブルをバインドすることはできません。これはsqlで動作します。 – McNets
データベーステーブルにバインドするのではなく、さまざまなdbテーブルのfiledsで構成できる 'DataTable' – Plutonix