Być może spędziłem zbyt wiele czasu w .NET, ale wydaje się dziwne, że nie mogę łatwo przekazać bieżącego rekordu zestawu rekordów ADO do innej metody.Przekazywanie bieżącego rekordu ADO do innej funkcji
Private Sub ProcessData(data As ADODB.Recordset)
While (Not data.EOF)
ProcessRecord ([data.CurrentRecord]) ' <-- There is no CurrentRecord property.
data.MoveNext
Wend
End Sub
Private Sub ProcessRecord(singleRecord As ADODB.Record)
' Do stuff.
End Sub
skąpe informacje znalazłem na ten temat mówi przejść całą zestaw rekordów lub utworzyć nowy rekord i ręcznie skopiować każde pole do niego.
StackOverflow, czy jest lepszy sposób?
rekord nie jest rekordów, można wybrać jeden rekord jako rekordów, czy można przekazać rekord lub rekordy z rekordów w postaci tablicy (GetRows) lub strunowych ([ GetString] (http://www.w3schools.com/ado/met_rs_getstri ng.asp)). – Fionnuala