Итак, у меня есть этот запрос в SQL. Я знаю, является ли запись последней в наборе записей:Как узнать, является ли последняя запись
sql = SELECT * FROM table WHERE RID = 27
Set rs=Conn.Execute(sql)
If not rs.EOF Then
iID = rs("RID")
If iID = LAST Then response.write ("this is last record") End If
End If
Conn.Close
Set Conn = Nothing
Любой способ сделать это?
Получаю, что вы говорите. Эта страница - моя страница подробностей. Итак, вы правы, запрос возвращает 1 строку. Могу ли я использовать ваш пример, чтобы узнать, является ли эта запись последней записью в таблице? – Brasciole
Конечно, но, как я сказал, если есть только 1 строка, зачем беспокоиться о дополнительном коде? Однако вы можете использовать ту же самую вещь внутри цикла. –
где вы вставляете rs.MoveNext? После строки Set rs-Conn.Execute (sql): – Brasciole