我有dataGridView,它有dataSet,綁定源和tableAdapter。 在tableAdapter綁定到dataGridView的dataSet中,我使用了內部連接。重新填充dataGridView具有內部連接的數據集
表汽車: Car_ID,CLIENT_ID,模型,LastOilChange,屬性....
表型號: ID_Model,NameOfModel,ID_Producent
表Producents: ID_Producent,NameOfProducent
的DataGridView標題: NameOfProducent,NameOfModel,LastOilChange,property ...
... so inner join i用於連接Cars.Model和Model.ID_Model,Model.ID_producent和Producents.ID_Producent。
當初始化表格加載時 - 一切正常,每個值都在它們應該在的列中。
我不知道如何使用過濾器嗎?我只想選擇汽車的一些CLIENT_ID,當我做到這一點 - 模型和PRODUCENT都是空的:/
我這樣做的:
List<Car> ClientsCar = (from u in DB.Cars
where u.Client_ID == sometextbox.text
select u).ToList();
DataGridView.BindingSource = ClientsCar;
請告訴我的方式:)