# 关于DBGrid的新增

Posted by 快要枯萎的苦情花 on August 30, 1999 at 14:49:47:

小妮子想要在grid里新增时只要按下"新增钮"时就会自动将游标指到目前grid资料列的下一笔，
程式如下：
With BodyGrid
.AllowAddNew = True
.AllowUpdate = True
.AllowDelete = False
End With
BodyGrid.Row = BodyAdo.Recordset.RecordCount
BodyGrid.Col = 0
BodyGrid.SelStart = 0
BodyGrid.SelLength = Len(Trim(BodyGrid.Columns.Item(1).Value))
BodyGrid.SetFocus
.
.
.
刚开始新增时都很正常，只要按"新增钮"便立即执行正列程式，可是只要当我新增到
某一固定的笔数时(例如：本只程式就是只要到第10笔)，便无法再新增，可我并无任
何其他特别的设定呀！不知道为什么不行，如果我再将资料砍掉一笔，又可以很正常
地新增了，不知道是否哪里有写错了，烦请各位vb先进们不吝指点！苦情花再次谢谢
各位！其丢回的error message 如下：
error no : 6148
Invalid row number

Follow Ups:

- 嗯．．．也许你可以参考参考「资料表单精灵」 肥料 12:27:16 8/31/99 (0)