关于datagrid控件,Run-time error '6148',Invalid row number 我用dategrid控件显示数据,当数据有一千多行(如1500行)需要显示的时候,因为我的dategrid控件不能画的太大,所以只能显示其中的十几行,我必须不断向下拖动滚动条,才能看见后面的记录,现在为了方便,我需要指定某行(指定的数值n小于1500),然后将这个数值作为dategrid控件的row属性(dategrid.row=n),有时候就会出现6148错误,但有时候没有这样的错误!请问各位什么原因,怎样解决?谢谢大家。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Adodc1.RefreshAdodc1.Recordset.Move n 6148错误,数据根本没有n值多。如:数据为1000条,datagrid1.row=1001(错误6148)datagrid1.row =999(没错误)用Adodc1.RefreshAdodc1.Recordset.Move n就没这个问题了(data一样) 谢谢各位,但是现在有这样一个问题,我先将滚动条拖到最下面,然后选中一行,用datagrid的row的属性返回一数值(如 x=datagrid.row),这个值是所选行在当前datagrid中的行,而不是记录集中的行,我想通过如下代码实现查看下一条记录:x=x+1datagrid.row=x用datagrid.text可以看到下一条记录但是只有前面几条(或十几条)可以正确运行,不久就会出现6148错误了。 vb如何使曲线做到放大缩小??? 十万火急 vb mschart 改变生成直柱图的颜色 帮我看看有关多参数查询的问题 求实用源码?在vb中怎样实现telnet客户端程序,连上unix服务器并执行unix中的一些命令 如何得到子类的接口信息 VB 调试出现实时错误54 一个多步操作出错的问题 点击flexigrid当前行的单元格,显示上一行的数据 难道这个VB问题真的解决不了吗?*****给各位加分。 急,急,急!如何把FLEXGRID的数据导出到EXCEL表中! 播放movie问题 送分给openforever(++),快来接
Adodc1.Recordset.Move n
如:数据为1000条,datagrid1.row=1001(错误6148)
datagrid1.row =999(没错误)
用Adodc1.Refresh
Adodc1.Recordset.Move n
就没这个问题了(data一样)
x=x+1
datagrid.row=x
用datagrid.text可以看到下一条记录
但是只有前面几条(或十几条)可以正确运行,不久就会出现6148错误了。