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