Я запрашиваю таблицу MySql с 5 различными записями.Затем я заполняю отчет данных VB6.У меня есть 5 записей в таблице с полями Имя и Фамилия, проблема в том, что отчет показывает 5 одинаковых имен вместо пяти разных имен.
Все 5 одинаковых имен принадлежат последней записи, выбранной из базы данных, здеськод для заполнения метки отчета данных во время выполнения:
Set rs = New ADODB.Recordset 'Creates record set
strSQL = "select * from person"
rs.Open strSQL, cn, strDBCursorType, strDBLockType, strDBOptions
If rs.EOF Then
GoTo ExitSub
Else
For B = 1 To rs.RecordCount
'MsgBox (rs!Name + " " + rs!Surname)
rptRuntime.Sections("Section1").Controls("lblName").Caption = rs!Name
rs.MoveNext
Next B
End If
rptRuntime.Show
Заполняемая метка помещается в раздел сведений с именем «Section1».