6、方法只能获得值,一般需要匹配Fields属性获取列信息。如果需要精确控制每行每列的值,可以使用RecordCount,Fields以循环的形式获取结果集中的每个值。 For i = 1 To rst.RecordCount For j = 0 To rst.Fields.Count - 1 Sheet1.Cells(i + 1, j + 1) = rst.Fields(j) Next j rst.MoveNext Next i如果返回的结果集为空,则BOF与EOF都为True。通常它们也可以配合Fields精确控制结果集中