В настоящее время я работаю над классическим приложением ASP, извлекающим данные из таблицы Excel.Прежде чем эти данные будут сохранены на сервере, я сначала проверяю, заполнены ли данные необходимыми данными.
Do Until myRecordSet.EOF
' Do processing here
if Len(myRecordSet.Fields(0)) > 0 Then
' Something has to be done inside
End if
myRecordSet.MoveNext
Loop
Мне удалось обработать это соответствующим образом, хотя я заметил проблему со свойством EOF.Предположим, что в моей таблице Excel было заполнено соответственно 50 строк, а затем пользователь добавил еще 5 строк, но затем удалил его, свойство EOF указывает на конец еще на 5 дополнительных строк как EOF (вместо этого оно будет попадать в EOF в строке 50, этобудет EOF в строке 55).Было бы утомительно исчерпать все столбцы, чтобы проверить длину, если она больше 0, просто чтобы проверить, пуста ли текущая строка или нет.Какие-либо способы сделать проверку намного проще?