Display columns from two tables in one DataGridView
There're two ways.
One way is to use SQL( join )
one DataTable, one DataAdapter.
set "DataGridView.dataSource = DataTable". It's OK
It's very easy,but disadvantage is that you can not use "dataAdapter.update"
The other way is to use JoinView
http://support.microsoft.com/Default.aspx?scid=kb;en-us;325682
two DataTables, two DataAdapters, one JoinView
The only drawback is that if you change the data of DataTable, the JoinView can't modify accordingly. You should write ReFill() method of JoinView
Public Sub ReFill(ByVal DataTable As DataTable)
Me.Clear()
Table = DataTable
Dim Row As DataRow
For Each Row In Table.Rows
List.Add(New JoinViewRow(Me, Row))
Next
End Sub
分享到:
相关推荐
DataGridView控件用法合集 1. DataGridView当前的单元格属性取得、变更 2. DataGridView编辑属性 3. DataGridView最下面一列新追加行非表示 4. DataGridView判断当前选中行是否为新追加的行 5. DataGridView删除行...
vb.net操作DataGridView控件的用法的集合,包括: 1. DataGridView当前的单元格属性取得、变更 2. DataGridView编辑属性 3. DataGridView最下面一列新追加行非表示 4. DataGridView判断当前选中行是否为新追加的...
DataGridView属性DataGridView属性DataGridView属性DataGridView属性DataGridView属性DataGridView属性DataGridView属性DataGridView属性
datagridview
C#DataGridView中DataGridViewCheckBox问题
DataGridView进度条 DataGridView进度条 DataGridView进度条 DataGridView进度条 DataGridView进度条
DataGridView 使用详解DataGridView 使用详解DataGridView 使用详解DataGridView 使用详解DataGridView 使用详解
连接数据库 dataGridView数据的显示 dataGridView定位 dataGridView修改 删除
DataGridView合并单元格,合并表头
实现了DataGridView单元格行合并和DataGridView二维表头的示例及源码
DataGridView DataGridViewCheckBoxColumn编辑时实时触发事件代码
dbfC#DataGridView中的常用技巧 只列出技巧部分,后面会有补充 0(最基本的技巧). 获取某列中的某行(某单元格)中的内容 this.currentposition = this.dataGridView1.BindingContext [this.dataGridView1.DataSource,...
C# winfrom DataGridView 全选
1.visual studio 2005开发平台 2.使用C#语言开发 3.功能:使用datagridview
c# datagridview 经典行拖拽
vb.net中datagridview控件列添加DataGridViewComboboxColumn编辑选中方案 datagridview和Combobox综合应用
C#源码Datagridview分页事例
1. DataGridView当前的单元格属性取得、变更 2. DataGridView编辑属性 3. DataGridView最下面一列新追加行非表示 4. DataGridView判断当前选中行是否为新追加的行 5. DataGridView删除行可否设定 6. DataGridView...
C#Winform 中DataGridView实现DataGridView可见区域底部显示合计行,这里我封装成了一个控件,使用的时候只要做三件是就行了。 1、给控件指定你需要合计的DataGridView 2、再指定控件的SumColumnList和ShowTotal属性...