我选中datagrid中的一条记录,然后我按我做的caption为“修改”的按钮,弹出一个form,按我的原意,应该显示该记录的出库数量和入库数量,我写了下面的一段代码。我在form2(该form2为弹出的新窗体)中的load中写了如下代码:
form1.Adodc1.RecordSource = "select * from datail1 where datail1.字段名=" & "'" & form1.DataGrid1.Columns(1).Value & "'"
form1.Adodc1.Refresh
form2.Text1.Text = form1.Adodc1.Recordset.Fields(3)
form2.Text2.Text = form1.Adodc1.Recordset.Fields(4)
(其中form1为有datagrid的窗口)
但是当DataGrid1.Columns(1).Value有相同的时候,就只能显示第一条记录的出库数量和入库数量,当DataGrid1.Columns(1).Value不同的时候,可以达到目的,求教怎样解决这个问题,谢谢!^-^