我有两个隐藏的数据表,其中一个从数据库获取数据,另一个从静态.csv文件获取数据。我想创建一个DataGridView,其列包含自定义数据表达式(就像电子表格一样)。
我的问题是:我如何在datagridview中制定表达式来搜索其他两个表中的数据?
示例:表B包含每个产品的引用,一个静态唯一ID。表A还提供了每种产品的参考,但也包括该产品的状态。 在DataGridView中我有三列(ID,PRODUCT,STATUS)。如何编写表达式以从其他表中获取数据?
这就是我认为这可以解决的问题,如果您有其他想法请告诉我。
谢谢!
答案 0 :(得分:0)
使用合并两个表格
1- convert table1 to dataTable dtOne.
2- convert csv data to dataTable dtTwo.
3- dtAll = new Datatable();
dtAll = dtOne.Copy();
dtAll.Merge(dtTwo);
dataGridView.DataSource=dtAll;