我用了一个adoconnection1连接了数据库,里面有表
然后
用  adoquery_zone.FieldByName('zone_name').AsString:=edit1.Text;
 
错误提示为,数据集不在查找状态,我该怎么做啊?
能说说吗?

解决方案 »

  1.   

    adoquery_zone.locat('zone_name',edit1.Text,[]);
      

  2.   

    我用了一个adoconnection1连接了数据库,里面有表
    然后
    用  adoquery_zone.FieldByName('zone_name').AsString:=edit1.Text;
     
    错误提示为,数据集不在查找状态,我该怎么做啊?
    能说说吗?-------------
    没完全理解你的意思,

     adoquery_zone.FieldByName('zone_name').AsString:=edit1.Text;前应该有adoquery_zone.Edit 或 adoquery_zone.Insert之类的启动数据表编辑指令
      

  3.   

    adoquery_zone.locate('zone_name',edit1.Text,[]);
    刚才卸掉了一个e