关于存储过程调用的问题,请高手帮帮我
天地客人 2005-04-05 11:37:51 Dim ADOCom As New ADODB.Command
Dim Reset As New ADODB.Recordset
With ADOCom
.ActiveConnection = DBCNN
.CommandType = adCmdStoredProc
.CommandText = "存储过程名"
.Parameters("@RootID").Value =0 '输入参数
Set Reset = .Execute '执行,数据集给Reset,这也是正确的
While not Reset.EOF '存在结果,正确
NameStr = Trim(Reset.Fields("Name").Value)
Reset.MoveNext
Wend
DD = .Parameters("@DD").Value '这是Output输出参数,存储过程是正确的,在分析器中也是有值的,可在这为什么为NULL
End With