嘿在这里我的问题我打电话一个存储过程,我把记录放入一个ADODB记录集。 当我检查field.count它说我得到了6结果这是很好的。但是,当我尝试循环到该记录集时,它跳过其中一个。我的继承人代码如何在VB中获取Recordset中的每条记录?
oRs = g_oSQL.GetRecords("PS_palFetchAllPalette_sel")
If Not oRs Is Nothing Then
cmbPallet.Items.Clear()
oRs.MoveFirst()
While Not oRs.EOF
If oRs.Fields.Item("palcode").Value.ToString() <> "None" Then
cmbPallet.Items.Add(oRs.Fields.Item("palcode").Value.ToString())
End If
oRs.MoveNext()
End While
这个代码在调试器步进会帮助你很多推测为什么一个记录丢失。 – Steve 2013-03-26 15:42:19