我连接到一个 oracle 数据库,该数据库基本上使用我给它的 SQL 语句将数据输出到工作表中:
这是将其复制到电子表格中的代码:
Set oRsOracle = New ADODB.Recordset
With oRsOracle
.ActiveConnection = oConOracle
.Open "SELECT CalcGrp_Name FROM Calc_Group"
Sheets(2).Range("A1").CopyFromRecordset oRsOracle
.Close
End With
Set oRsOracle = Nothing
oConOracle.Close
Set oConOracle = Nothing
基本上,Sheets(2).Range("A1").CopyFromRecordset oRsOracle
有一种方法可以将这些值存储到数组或 VB 必须提供的任何数据结构中,而不是行,我基本上想使用这些值并将它们随机填充到另一个数据测试生成文件中