您当前的位置:delphi教程 > Delphi数据库相关  > 向空表添加记录的问题,急!!

向空表添加记录的问题,急!!

老板给小弟提的要求是form上半部是输入区,下半部是一个DBGrid。  
  在form显示的时候用DBGrid显示一个表,添加记录之后刷新显示这个DBGrid。我的显示代码是这样的(用TADOQuery、TDataSource实现):  
  qry.Close;  
  qry.SQL.Clear;  
  qry.SQL.Add('select   *   from   mytable');  
  qry.Open;  
  这样解决的话,当这个表为空的时候,第一次刷新显示之后,那么显然EOF和BOF将会都为真。也就是说,我添加第一条记录之后,要进行第二次刷新显示的时候,记录成功添加,但是在刷新显示的时候会得到EOF和BOF有一个为真的错误提示。  
  请问如何解决??  
  小弟是第一次接触数据库开发,而且老板催得很紧,还请各位大虾指点迷津,小弟感激不尽!!!!!!!!!


查看回复
关于我们 | 网站地图 | 广告刊登 | 友情链接
Copyright ©2008 - 2010  Delphi2007.net  ,All Rights Reserved  粤ICP备09038647号
业务联系:allceoad#gmail.com QQ:20008835 最佳分辨率 1024×768