我作了一个工程.在这个工程中,有一个父窗体和一个子窗体.当点击父窗体中的"添加"或"修改"按钮时,应调出相应的"添加"或"修改"子窗体,并对数据库进行添加或修改.
我的问题是:点击"添加"时,调出的却是"修改"窗体;当点击"修改"时,调出的还是"修改"窗体
请各位老师帮助解决一下.
谢谢!!!
vbsoldier
学分:0 LV1
[FIELDSET][LEGEND]引自:10楼[/LEGEND]
谢谢大师的指点。其实我的窗体3里有这么一句代码:
rs1.AbsolutePosition = Form1.Adodc1.Recordset.AbsolutePosition
没有发挥作用的真正原因是:我分别查看了一下窗体3和窗体1里边Adodc属性。
在窗体3中CommandType选择的是“8”,RecordSource输入的是select * from 到岗信息 order by 到岗ID
窗体1中CommandType选择的是“2”,RecordSource输入的是“到岗信息”。
我把窗体1中的属性改成与窗体3属性相同,就解决了问题。
再次感谢大师,这个问题困扰了我好几天。
[/FIELDSET]
回复:
呵呵,发现问题并自己解决问题,这是每个程序员必须经历的成长阶段。