记录集中允许的最大记录数?

时间:2014-12-05 15:46:22

标签: sql sql-server vba vb6 recordset

我有一个记录集,我在其中添加一个新行。我正在使用

rs.Update
rs.Requery
rs.MoveLast

获取我刚刚添加的行。它工作得非常好,但是当记录集达到约5万+时,它不会超过某一点。记录集中是否有最大记录数?我没有定义rs.maxrecords,根据该属性将其保留为0使其无限制。还有更简单的方法来获取我刚刚添加的行。除了做最大(ID)重新查询?

1 个答案:

答案 0 :(得分:0)

当IDENTITY-Column被称为id时,我会这样做:     INSERT INTO YourSchema.YourTable(column1,column2)     OUTPUT inserted.id     价值观('X','Y'); 这不仅会插入roecord,还会使用插入记录中的id返回Recordset。