私の DataSet (CafeDataSet) はプロジェクトCafe.DataAccessにあり、私の winforms は別のプロジェクトにありCafe.FrontEndます。Cafe.DataAccessDLLとしてコンパイルされ、その参照が追加されますCafe.FrontEnd
以下のコードを使用して、コンボボックスにデータを表示できます
comboBox1.DataSource = userTableAdapter.GetUsers();
comboBox1.DisplayMember = "Name";
comboBox1.ValueMember = "Id";
GetUsers は、すべてのユーザーを返すために UserTableAdapter で作成したメソッドです。
しかし、プロジェクト データ ソースの追加ウィザードを使用して、comboBox1 をオブジェクト データ ソースにバインドしようとすると、空になります。 CafeDataSetCafe.DataAccess
なんで?これを解決するには?現在のように、データセットを別のプロジェクトに保持したい。