我正在使用此代码
从我的ms访问数据库填充我的数据网格 daProductionBatch = New OleDbDataAdapter("select * from [ProductionBatchDetails] where Product_ID like '" + txtProductID.Text + "%'", conn)
daProductionBatch.Fill(dsProductionBatch, "ProductionBatchDetails")
dgvHistory.DataSource = dsProductionBatch.Tables("ProductionBatchDetails")
dgvHistory.Columns.Item(0).HeaderCell.Value = "Production Batch ID"
dgvHistory.Columns.Item(0).Width = 100
dgvHistory.Columns.Item(1).HeaderCell.Value = "Product ID"
dgvHistory.Columns.Item(1).Width = 150
dgvHistory.Columns.Item(2).HeaderCell.Value = "Quantity Produced"
dgvHistory.Columns.Item(2).Width = 200
dgvHistory.Columns.Item(3).HeaderCell.Value = "Production Manager ID"
dgvHistory.Columns.Item(3).Width = 100
dgvHistory.Columns.Item(4).HeaderCell.Value = "Date of Production"
dgvHistory.Columns.Item(4).Width = 100
daProductionbatch是数据适配器,而dsProductionbatch是此表与生产经理ID字段链接到另一个的数据集,我想访问该表并获取相应的生产经理名称 请告诉我我该怎么做
答案 0 :(得分:0)
最好使用连接查询并填充数据集...在连接条件的where子句中使用生产经理ID。可以给出更多说明