如题,子窗体中有TEXTBOX控件,我想读取控件的值保存到父窗体的datagrid中,同时更新数据库,请问VB该怎么实现?

解决方案 »

  1.   

    我想在数据库中添加新的一行,先判断是否存在与输入的ID 相同的行,若不存在则用ROWS.ADD实现新行的添加,请问要怎么判断?
      

  2.   

    我只给你讲如何获取子窗体控件的属性,而且只给编程思路要点:
    1.例如子窗体为formSon;其文本控件名称为:textbox1.
    2.父窗体为formfa;
    3.可以在formSon的代码设计器中修改textbox1的声明语句,将private关键字修改为public即可.
    4.然后在formfa的代码设计器处理代码块中通过如下形式引用:
      formSon myson=new formSon;
        string strmy=myson.textbox1.text;
      后面应该知道怎样用strmy去填充你的数据集及用update语句更新数据库了吧
      

  3.   

    比如可以用SQL语句中的where=?,然后看查询的内容来判断.