简单问题,可就是不知道是怎么回事. 我用ADOQuery1.FieldValues['字段名']取得记录中该字段的值以后,用ADOQuery1.Recordset.MoveNext移动记录集,然后再用上面的的方法取得那个字段的值,却还是之前那个值.正常情况是不会相同的.是记录集没移到下一条记录上吗?如果是ADOQuery1设置有问题,记录集不能移动时应该会报错吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不,我用DBGRID将查询结果输出了,有很多,且那个字段的每个值都不同. 总能说明一个问题,你的记录指针实际上并没有移动,不信你可以看看DBGrid记录左侧的三角箭头在执行 ADOQuery1.Recordset.MoveNext 移动了没有,ADOQuery1.Next肯定是可以的。 对 adoquery移动记录指针的方法是Next 移动到下一条记录用ADOQuery1.Next 动态数组和静态数组的问题 delphi 使用WebBrowser播放ppview 终于从OFFICE的ACCESS又跳到DELPHI,原来还是DELPHI好用!!! 如何使用Strtodate()函数? 帮忙找个控件,找到有分 如何在DBGrid里加一列复选框? sql小问题! 在Delphi中怎么实现Web表单的提交呢? 关于Delphi的三层结构的问题。 关于MP3控件 Delphi/Pascal中有break,continue和return语句吗? 哪位同学能给我一份打印TREEVIEW的源码?先谢了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货