本帖最后由 zh123459876 于 2011-10-12 10:47:08 编辑

解决方案 »

  1.   

     DataGrid 如果能显示数据的话,你看看有没有3条记录,Adodc1.Recordset.Move 2 就是移动到第3条记录 0是第一条,如果DATAGRID不能显示数据说明你那个ADODC数据连接配置的不对
      

  2.   

    楼主的Adodc1控件是否设置正确,正确连接上数据库.
    在TextBox的属性页设置DataSource(即已选的ADO Data 控件)
    在TextBox的属性页设置DataField(选绑定的字段名)
    楼主也可以不用Adodc1控件,自己写代码从数据库访问数据用RecordSet填充或绑定控件。
      

  3.   

    数据库操作,最好使用绑定模式可以在设计时进行设置设置:text2控件属性中
    DataField 设置为:姓名
    DataSource设置为  Adodc1.Recordset 那么记录集移动,文本框就会自动设置,文本修改就会自动修改记录
      

  4.   

    先MOVEFIRST 然后再循环到你要找的记录
      

  5.   

    加了movefirst确实可以了,但我不太明白原先为什么会错。
      

  6.   

    加了movefirst确实可以了,但我不太明白原先为什么会错。
      

  7.   

     ADDABBPTO theSearch = new ADDABBPTO();
                ABBPDao theDao = new ABBPDao();
                theSearch.Name = this.nameBx.Text.Trim();