我这里有个代码的例子,你可以参考下,很简单!但是完全可以说明问题!
代码如下:
Sub main
' Declarations
'
Dim outputStr As String
Dim connection As Long
Dim prompt As Integer
Dim datasources(1 To 6,1 to 9) As Variant
Dim retcode As Variant
Dim iProcColumns As Integer
Dim iProcRows As Integer
Dim iProcRowCount As Integer
Dim iProcColumnCount As Integer
Dim sFunctionCall As String
prompt = 2
connection = SQLOpen("DSN=RationalTest", outputStr, prompt:=2)
retcode = SQLExecQuery(connection:=connection,query:="select * from product ")
retcode = SQLRetrieve(connection,datasources())
For iProcRowCount = 1 to 10
.
For iProcColumnCount = 1 to 6
sFunctionCall = datasources(iProcRowCount, iProcColumnCount)
Next iProcColumnCount
Next iProcRowCount
retcode = SQLClose(connection)
End Sub